Last active
August 29, 2015 13:57
-
-
Save ericlbarnes/9692638 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0 info it worked if it ends with ok | |
1 verbose cli [ '/usr/local/bin/node', | |
1 verbose cli '/usr/local/bin/npm', | |
1 verbose cli 'install', | |
1 verbose cli 'grunt-contrib-uglify' ] | |
2 info using [email protected] | |
3 info using [email protected] | |
4 verbose cache add [ 'grunt-contrib-uglify', null ] | |
5 verbose cache add name=undefined spec="grunt-contrib-uglify" args=["grunt-contrib-uglify",null] | |
6 verbose parsed url { protocol: null, | |
6 verbose parsed url slashes: null, | |
6 verbose parsed url auth: null, | |
6 verbose parsed url host: null, | |
6 verbose parsed url port: null, | |
6 verbose parsed url hostname: null, | |
6 verbose parsed url hash: null, | |
6 verbose parsed url search: null, | |
6 verbose parsed url query: null, | |
6 verbose parsed url pathname: 'grunt-contrib-uglify', | |
6 verbose parsed url path: 'grunt-contrib-uglify', | |
6 verbose parsed url href: 'grunt-contrib-uglify' } | |
7 silly lockFile 9dabf0fb-grunt-contrib-uglify grunt-contrib-uglify | |
8 verbose lock grunt-contrib-uglify /home/eric/.npm/9dabf0fb-grunt-contrib-uglify.lock | |
9 silly lockFile 9dabf0fb-grunt-contrib-uglify grunt-contrib-uglify | |
10 silly lockFile 9dabf0fb-grunt-contrib-uglify grunt-contrib-uglify | |
11 verbose addNamed [ 'grunt-contrib-uglify', '' ] | |
12 verbose addNamed [ null, '*' ] | |
13 silly lockFile 1f4692e4-grunt-contrib-uglify grunt-contrib-uglify@ | |
14 verbose lock grunt-contrib-uglify@ /home/eric/.npm/1f4692e4-grunt-contrib-uglify.lock | |
15 silly addNameRange { name: 'grunt-contrib-uglify', range: '*', hasData: false } | |
16 verbose url raw grunt-contrib-uglify | |
17 verbose url resolving [ 'https://registry.npmjs.org/', './grunt-contrib-uglify' ] | |
18 verbose url resolved https://registry.npmjs.org/grunt-contrib-uglify | |
19 info trying registry request attempt 1 at 14:31:57 | |
20 http GET https://registry.npmjs.org/grunt-contrib-uglify | |
21 http 200 https://registry.npmjs.org/grunt-contrib-uglify | |
22 silly registry.get cb [ 200, | |
22 silly registry.get { date: 'Fri, 21 Mar 2014 18:31:56 GMT', | |
22 silly registry.get server: 'CouchDB/1.5.0 (Erlang OTP/R14B04)', | |
22 silly registry.get etag: '"8K3CNBBYXD06GAS2VH2V7OB1"', | |
22 silly registry.get 'content-type': 'application/json', | |
22 silly registry.get via: '1.1 varnish', | |
22 silly registry.get 'cache-control': 'max-age=1', | |
22 silly registry.get 'content-length': '44072', | |
22 silly registry.get 'accept-ranges': 'bytes', | |
22 silly registry.get age: '106', | |
22 silly registry.get 'x-served-by': 'cache-v37-ASH, cache-at51-ATL', | |
22 silly registry.get 'x-cache': 'HIT, HIT', | |
22 silly registry.get 'x-cache-hits': '1, 1', | |
22 silly registry.get 'x-timer': 'S1395370388.080878019,VS0,VS470,VE470,VE56328298', | |
22 silly registry.get vary: 'Accept', | |
22 silly registry.get 'keep-alive': 'timeout=10, max=50', | |
22 silly registry.get connection: 'Keep-Alive' } ] | |
23 silly addNameRange number 2 { name: 'grunt-contrib-uglify', range: '*', hasData: true } | |
24 silly addNameRange versions [ 'grunt-contrib-uglify', | |
24 silly addNameRange [ '0.1.0', | |
24 silly addNameRange '0.1.1', | |
24 silly addNameRange '0.1.2', | |
24 silly addNameRange '0.2.0', | |
24 silly addNameRange '0.2.1', | |
24 silly addNameRange '0.2.2', | |
24 silly addNameRange '0.2.3', | |
24 silly addNameRange '0.2.4', | |
24 silly addNameRange '0.2.5', | |
24 silly addNameRange '0.2.6', | |
24 silly addNameRange '0.2.7', | |
24 silly addNameRange '0.3.0', | |
24 silly addNameRange '0.3.1', | |
24 silly addNameRange '0.1.1-rc5', | |
24 silly addNameRange '0.1.1-rc6', | |
24 silly addNameRange '0.3.2', | |
24 silly addNameRange '0.3.3', | |
24 silly addNameRange '0.4.0' ] ] | |
25 verbose addNamed [ 'grunt-contrib-uglify', '0.4.0' ] | |
26 verbose addNamed [ '0.4.0', '0.4.0' ] | |
27 silly lockFile a0aad41b-grunt-contrib-uglify-0-4-0 [email protected] | |
28 verbose lock [email protected] /home/eric/.npm/a0aad41b-grunt-contrib-uglify-0-4-0.lock | |
29 silly lockFile 7576fdea-y-grunt-contrib-uglify-0-4-0-tgz https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-0.4.0.tgz | |
30 verbose lock https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-0.4.0.tgz /home/eric/.npm/7576fdea-y-grunt-contrib-uglify-0-4-0-tgz.lock | |
31 verbose addRemoteTarball [ 'https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-0.4.0.tgz', | |
31 verbose addRemoteTarball '6a4df3e85ccf4bbae484b0328cc71c9f102e80be' ] | |
32 info retry fetch attempt 1 at 14:31:57 | |
33 verbose fetch to= /home/eric/tmp/npm-6195-DkrKZ-A8/1395426717678-0.2097882474772632/tmp.tgz | |
34 http GET https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-0.4.0.tgz | |
35 http 200 https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-0.4.0.tgz | |
36 verbose tar unpack /home/eric/tmp/npm-6195-DkrKZ-A8/1395426717678-0.2097882474772632/tmp.tgz | |
37 silly lockFile 4bfd820a-17678-0-2097882474772632-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426717678-0.2097882474772632/package | |
38 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426717678-0.2097882474772632/package /home/eric/.npm/4bfd820a-17678-0-2097882474772632-package.lock | |
39 silly lockFile 5183f6d9-17678-0-2097882474772632-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426717678-0.2097882474772632/tmp.tgz | |
40 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426717678-0.2097882474772632/tmp.tgz /home/eric/.npm/5183f6d9-17678-0-2097882474772632-tmp-tgz.lock | |
41 silly gunzTarPerm modes [ '755', '644' ] | |
42 silly gunzTarPerm extractEntry package.json | |
43 silly gunzTarPerm extractEntry README.md | |
44 silly gunzTarPerm extractEntry LICENSE-MIT | |
45 silly gunzTarPerm extractEntry tasks/uglify.js | |
46 silly gunzTarPerm extractEntry tasks/lib/uglify.js | |
47 silly lockFile 4bfd820a-17678-0-2097882474772632-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426717678-0.2097882474772632/package | |
48 silly lockFile 4bfd820a-17678-0-2097882474772632-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426717678-0.2097882474772632/package | |
49 silly lockFile 5183f6d9-17678-0-2097882474772632-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426717678-0.2097882474772632/tmp.tgz | |
50 silly lockFile 5183f6d9-17678-0-2097882474772632-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426717678-0.2097882474772632/tmp.tgz | |
51 verbose tar pack [ '/home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz', | |
51 verbose tar pack '/home/eric/tmp/npm-6195-DkrKZ-A8/1395426717678-0.2097882474772632/package' ] | |
52 verbose tarball /home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz | |
53 verbose folder /home/eric/tmp/npm-6195-DkrKZ-A8/1395426717678-0.2097882474772632/package | |
54 silly lockFile 4bfd820a-17678-0-2097882474772632-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426717678-0.2097882474772632/package | |
55 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426717678-0.2097882474772632/package /home/eric/.npm/4bfd820a-17678-0-2097882474772632-package.lock | |
56 silly lockFile c1b973ff-contrib-uglify-0-4-0-package-tgz tar:///home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz | |
57 verbose lock tar:///home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz /home/eric/.npm/c1b973ff-contrib-uglify-0-4-0-package-tgz.lock | |
58 silly lockFile 4bfd820a-17678-0-2097882474772632-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426717678-0.2097882474772632/package | |
59 silly lockFile 4bfd820a-17678-0-2097882474772632-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426717678-0.2097882474772632/package | |
60 silly lockFile c1b973ff-contrib-uglify-0-4-0-package-tgz tar:///home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz | |
61 silly lockFile c1b973ff-contrib-uglify-0-4-0-package-tgz tar:///home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz | |
62 silly lockFile b8e37e95-unt-contrib-uglify-0-4-0-package /home/eric/.npm/grunt-contrib-uglify/0.4.0/package | |
63 verbose lock /home/eric/.npm/grunt-contrib-uglify/0.4.0/package /home/eric/.npm/b8e37e95-unt-contrib-uglify-0-4-0-package.lock | |
64 silly lockFile b8e37e95-unt-contrib-uglify-0-4-0-package /home/eric/.npm/grunt-contrib-uglify/0.4.0/package | |
65 silly lockFile b8e37e95-unt-contrib-uglify-0-4-0-package /home/eric/.npm/grunt-contrib-uglify/0.4.0/package | |
66 verbose tar unpack /home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz | |
67 silly lockFile 80eac2fd-unt-contrib-uglify-0-4-0-package tar:///home/eric/.npm/grunt-contrib-uglify/0.4.0/package | |
68 verbose lock tar:///home/eric/.npm/grunt-contrib-uglify/0.4.0/package /home/eric/.npm/80eac2fd-unt-contrib-uglify-0-4-0-package.lock | |
69 silly lockFile c1b973ff-contrib-uglify-0-4-0-package-tgz tar:///home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz | |
70 verbose lock tar:///home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz /home/eric/.npm/c1b973ff-contrib-uglify-0-4-0-package-tgz.lock | |
71 silly gunzTarPerm modes [ '755', '644' ] | |
72 silly gunzTarPerm extractEntry package.json | |
73 silly gunzTarPerm extractEntry README.md | |
74 silly gunzTarPerm extractEntry LICENSE-MIT | |
75 silly gunzTarPerm extractEntry tasks/uglify.js | |
76 silly gunzTarPerm extractEntry tasks/lib/uglify.js | |
77 silly lockFile 80eac2fd-unt-contrib-uglify-0-4-0-package tar:///home/eric/.npm/grunt-contrib-uglify/0.4.0/package | |
78 silly lockFile 80eac2fd-unt-contrib-uglify-0-4-0-package tar:///home/eric/.npm/grunt-contrib-uglify/0.4.0/package | |
79 silly lockFile c1b973ff-contrib-uglify-0-4-0-package-tgz tar:///home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz | |
80 silly lockFile c1b973ff-contrib-uglify-0-4-0-package-tgz tar:///home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz | |
81 verbose chmod /home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz 644 | |
82 verbose chown /home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz [ 1000, 1000 ] | |
83 silly lockFile 7576fdea-y-grunt-contrib-uglify-0-4-0-tgz https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-0.4.0.tgz | |
84 silly lockFile 7576fdea-y-grunt-contrib-uglify-0-4-0-tgz https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-0.4.0.tgz | |
85 silly lockFile a0aad41b-grunt-contrib-uglify-0-4-0 [email protected] | |
86 silly lockFile a0aad41b-grunt-contrib-uglify-0-4-0 [email protected] | |
87 silly lockFile 1f4692e4-grunt-contrib-uglify grunt-contrib-uglify@ | |
88 silly lockFile 1f4692e4-grunt-contrib-uglify grunt-contrib-uglify@ | |
89 silly resolved [ { name: 'grunt-contrib-uglify', | |
89 silly resolved description: 'Minify files with UglifyJS.', | |
89 silly resolved version: '0.4.0', | |
89 silly resolved homepage: 'https://github.com/gruntjs/grunt-contrib-uglify', | |
89 silly resolved author: { name: 'Grunt Team', url: 'http://gruntjs.com/' }, | |
89 silly resolved repository: | |
89 silly resolved { type: 'git', | |
89 silly resolved url: 'git://github.com/gruntjs/grunt-contrib-uglify.git' }, | |
89 silly resolved bugs: { url: 'https://github.com/gruntjs/grunt-contrib-uglify/issues' }, | |
89 silly resolved licenses: [ [Object] ], | |
89 silly resolved engines: { node: '>=0.10.0' }, | |
89 silly resolved scripts: { test: 'grunt test' }, | |
89 silly resolved dependencies: { 'uglify-js': '^2.4.0', chalk: '^0.4.0', maxmin: '^0.1.0' }, | |
89 silly resolved devDependencies: | |
89 silly resolved { 'grunt-contrib-jshint': '^0.8.0', | |
89 silly resolved 'grunt-contrib-nodeunit': '^0.3.2', | |
89 silly resolved 'grunt-contrib-clean': '^0.5.0', | |
89 silly resolved 'grunt-contrib-internal': '^0.4.2', | |
89 silly resolved grunt: '^0.4.2' }, | |
89 silly resolved peerDependencies: { grunt: '^0.4.0' }, | |
89 silly resolved keywords: [ 'gruntplugin' ], | |
89 silly resolved files: [ 'tasks', 'LICENSE-MIT' ], | |
89 silly resolved readme: '# grunt-contrib-uglify v0.4.0 [](https://travis-ci.org/gruntjs/grunt-contrib-uglify)\n\n> Minify files with UglifyJS.\n\n\n\n## Getting Started\nThis plugin requires Grunt `^0.4.0`\n\nIf you haven\'t used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you\'re familiar with that process, you may install this plugin with this command:\n\n```shell\nnpm install grunt-contrib-uglify --save-dev\n```\n\nOnce the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:\n\n```js\ngrunt.loadNpmTasks(\'grunt-contrib-uglify\');\n```\n\n\n\n\n## Uglify task\n_Run this task with the `grunt uglify` command._\n\nTask targets, files and options may be specified according to the grunt [Configuring tasks](http://gruntjs.com/configuring-tasks) guide.\n\n### Migrating from 2.x to 3.x\n\nVersion `3.x` introduced changes to configuring source maps. Accordingly, if you don\'t use the source map options you should be able to upgrade seamlessly. If you do use source maps, see below.\n\n#### Removed options\n\n`sourceMapRoot` - The location of your sources is now calculated for you when `sourceMap` is set to `true` \n`sourceMapPrefix` - No longer necessary for the above reason \n`sourceMappingURL` - Once again, this is calculated automatically\n\n#### Changed options\n\n`sourceMap` - Only accepts a `Boolean` value. Generates a map with a default name for you \n\n#### New options\n\n`sourceMapName` - Accepts a string or function to change the location or name of your map\n`sourceMapIncludeSources` - Embed the content of your source files directly into the map\n\n### Options\n\nThis task primarily delegates to [UglifyJS2][], so please consider the [UglifyJS documentation][] as required reading for advanced configuration.\n\n[UglifyJS2]: https://github.com/mishoo/UglifyJS2\n[UglifyJS documentation]: http://lisperator.net/uglifyjs/\n\n#### mangle\nType: `Boolean` `Object` \nDefault: `{}`\n\nTurn on or off mangling with default options. If an `Object` is specified, it is passed directly to `ast.mangle_names()` *and* `ast.compute_char_frequency()` (mimicking command line behavior).\n\n#### compress\nType: `Boolean` `Object` \nDefault: `{}`\n\nTurn on or off source compression with default options. If an `Object` is specified, it is passed as options to `UglifyJS.Compressor()`.\n\n#### beautify\nType: `Boolean` `Object` \nDefault: `false`\n\nTurns on beautification of the generated source code. An `Object` will be merged and passed with the options sent to `UglifyJS.OutputStream()`\n\n#### report\nChoices: `\'min\'`, `\'gzip\'` \nDefault: `\'min\'`\n\nEither report only minification result or report minification and gzip results.\nThis is useful to see exactly how well clean-css is performing but using `\'gzip\'` will make the task take 5-10x longer to complete. [Example output](https://github.com/sindresorhus/maxmin#readme).\n\n#### sourceMap\nType: `Boolean` \nDefault: `false`\n\nIf `true`, a source map file will be generated in the same directory as the `dest` file. By default it will have the same basename as the `dest` file, but with a `.map` extension.\n\n#### sourceMapName\nType: `String` `Function` \nDefault: `undefined`\n\nTo customize the name or location of the generated source map, pass a string to indicate where to write the source map to. If a function is provided, the uglify destination is passed as the argument and the return value will be used as the file name.\n\n#### sourceMapIn\nType: `String` `Function` \nDefault: `undefined`\n\nThe location of an input source map from an earlier compilation, e.g. from CoffeeScript. If a function is provided, the\nuglify source is passed as the argument and the return value will be used as the sourceMap name. This only makes sense\nwhen there\'s one source file.\n\n#### sourceMapIncludeSources\nType: `Boolean`\nDefault: `false`\n\nPass this flag if you want to include the content of source files in the source map as sourcesContent property.\n\n###### enclose\nType: `Object` \nDefault: `undefined`\n\nWrap all of the code in a closure with a configurable arguments/parameters list.\nEach key-value pair in the `enclose` object is effectively an argument-parameter pair.\n\n#### wrap\nType: `String` \nDefault: `undefined`\n\nWrap all of the code in a closure, an easy way to make sure nothing is leaking.\nFor variables that need to be public `exports` and `global` variables are made available.\nThe value of wrap is the global variable exports will be available as.\n\n#### exportAll\nType: `Boolean` \nDefault: `false`\n\nWhen using `wrap` this will make all global functions and variables available via the export variable.\n\n#### preserveComments\nType: `Boolean` `String` `Function` \nDefault: `undefined` \nOptions: `false` `\'all\'` `\'some\'`\n\nTurn on preservation of comments.\n\n- `false` will strip all comments\n- `\'all\'` will preserve all comments in code blocks that have not been squashed or dropped\n- `\'some\'` will preserve all comments that start with a bang (`!`) or include a closure compiler style directive (`@preserve` `@license` `@cc_on`)\n- `Function` specify your own comment preservation function. You will be passed the current node and the current comment and are expected to return either `true` or `false`\n\n#### banner\nType: `String` \nDefault: empty string\n\nThis string will be prepended to the minified output. Template strings (e.g. `<%= config.value %>` will be expanded automatically.\n\n#### footer\nType: `String` \nDefault: empty string\n\nThis string will be appended to the minified output. Template strings (e.g. `<%= config.value %>` will be expanded automatically.\n\n### Usage examples\n\n#### Basic compression\n\nThis configuration will compress and mangle the input files using the default options.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n uglify: {\n my_target: {\n files: {\n \'dest/output.min.js\': [\'src/input1.js\', \'src/input2.js\']\n }\n }\n }\n});\n```\n\n#### No mangling\n\nSpecify `mangle: false` to prevent changes to your variable and function names.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n uglify: {\n options: {\n mangle: false\n },\n my_target: {\n files: {\n \'dest/output.min.js\': [\'src/input.js\']\n }\n }\n }\n});\n```\n\n#### Reserved identifiers\n\nYou can specify identifiers to leave untouched with an `except` array in the `mangle` options.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n uglify: {\n options: {\n mangle: {\n except: [\'jQuery\', \'Backbone\']\n }\n },\n my_target: {\n files: {\n \'dest/output.min.js\': [\'src/input.js\']\n }\n }\n }\n});\n```\n\n#### Source maps\n\nGenerate a source map by setting the `sourceMap` option to `true`. The generated\nsource map will be in the same directory as the destination file. Its name will be the\nbasename of the destination file with a `.map` extension. Override these\ndefaults with the `sourceMapName` attribute.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n uglify: {\n my_target: {\n options: {\n sourceMap: true,\n sourceMapName: \'path/to/sourcemap.map\'\n },\n files: {\n \'dest/output.min.js\': [\'src/input.js\']\n }\n }\n }\n});\n```\n\n#### Advanced source maps\n\nSet the `sourceMapIncludeSources` option to `true` to embed your sources directly into the map. To include\na source map from a previous compilation pass it as the value of the `sourceMapIn` option.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n uglify: {\n my_target: {\n options: {\n sourceMap: true,\n sourceMapIncludeSources: true,\n sourceMapIn: \'example/coffeescript-sourcemap.js\', // input sourcemap from a previous compilation\n },\n files: {\n \'dest/output.min.js\': [\'src/input.js\'],\n },\n },\n },\n});\n```\n\nRefer to the [UglifyJS SourceMap Documentation](http://lisperator.net/uglifyjs/codegen#source-map) for more information.\n\n\n#### Discard console.* functions\n\nSpecify `drop_console: true` as part of the `compress` options to discard calls to `console.*` functions.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n uglify: {\n options: {\n compress: {\n drop_console: true\n }\n },\n my_target: {\n files: {\n \'dest/output.min.js\': [\'src/input.js\']\n }\n }\n }\n});\n```\n\n#### Beautify\n\nSpecify `beautify: true` to beautify your code for debugging/troubleshooting purposes.\nPass an object to manually configure any other output options passed directly to `UglifyJS.OutputStream()`.\n\nSee [UglifyJS Codegen documentation](http://lisperator.net/uglifyjs/codegen) for more information.\n\n_Note that manual configuration will require you to explicitly set `beautify: true` if you want traditional, beautified output._\n\n```js\n// Project configuration.\ngrunt.initConfig({\n uglify: {\n my_target: {\n options: {\n beautify: true\n },\n files: {\n \'dest/output.min.js\': [\'src/input.js\']\n }\n },\n my_advanced_target: {\n options: {\n beautify: {\n width: 80,\n beautify: true\n }\n },\n files: {\n \'dest/output.min.js\': [\'src/input.js\']\n }\n }\n }\n});\n```\n\n#### Banner comments\n\nIn this example, running `grunt uglify:my_target` will prepend a banner created by interpolating the `banner` template string with the config object. Here, those properties are the values imported from the `package.json` file (which are available via the `pkg` config property) plus today\'s date.\n\n_Note: you don\'t have to use an external JSON file. It\'s also valid to create the `pkg` object inline in the config. That being said, if you already have a JSON file, you might as well reference it._\n\n```js\n// Project configuration.\ngrunt.initConfig({\n pkg: grunt.file.readJSON(\'package.json\'),\n uglify: {\n options: {\n banner: \'/*! <%= pkg.name %> - v<%= pkg.version %> - \' +\n \'<%= grunt.template.today("yyyy-mm-dd") %> */\'\n },\n my_target: {\n files: {\n \'dest/output.min.js\': [\'src/input.js\']\n }\n }\n }\n});\n```\n\n#### Conditional compilation\n\nYou can also enable UglifyJS conditional compilation. This is commonly used to remove debug code blocks for production builds.\n\nSee [UglifyJS global definitions documentation](http://lisperator.net/uglifyjs/compress#global-defs) for more information.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n uglify: {\n options: {\n compress: {\n global_defs: {\n "DEBUG": false\n },\n dead_code: true\n }\n },\n my_target: {\n files: {\n \'dest/output.min.js\': [\'src/input.js\']\n }\n }\n }\n});\n```\n#### Compiling all files in a folder dynamically\n\nThis configuration will compress and mangle the files dynamically.\n\n```js\n// Project configuration.\ngrunt.initConfig({\n uglify: {\n my_target: {\n files: [{\n expand: true,\n cwd: \'src/js\',\n src: \'**/*.js\',\n dest: \'dest/js\'\n }]\n }\n }\n});\n```\n\n\n## Release History\n\n * 2014-02-27 v0.3.3 remove unnecessary calls to `grunt.template.process`\n * 2014-01-22 v0.3.2 fix handling of `sourceMapIncludeSources` option.\n * 2014-01-20 v0.3.1 fix relative path issue in sourcemaps\n * 2014-01-16 v0.3.0 refactor sourcemap support\n * 2013-11-09 v0.2.7 prepending banner if sourceMap option not set, addresses\n * 2013-11-08 v0.2.6 merged 45, 53, 85 (105 by way of duping 53) Added support for banners in uglified files with sourcemaps Updated docs\n * 2013-10-28 v0.2.5 Added warning for banners when using sourcemaps\n * 2013-09-02 v0.2.4 updated sourcemap format via /83\n * 2013-06-10 v0.2.3 added footer option\n * 2013-05-31 v0.2.2 Reverted /56 due to /58 until [chrome/239660](https://code.google.com/p/chromium/issues/detail?id=239660&q=sourcemappingurl&colspec=ID%20Pri%20M%20Iteration%20ReleaseBlock%20Cr%20Status%20Owner%20Summary%20OS%20Modified) [firefox/870361](https://bugzilla.mozilla.org/show_bug.cgi?id=870361) drop\n * 2013-05-22 v0.2.1 Bumped uglify to ~2.3.5 /55 /40 Changed sourcemappingUrl syntax /56 Disabled sorting of names for consistent mangling /44 Updated docs for sourceMapRoot /47 /25\n * 2013-03-14 v0.2.0 No longer report gzip results by default. Support `report` option.\n * 2013-01-30 v0.1.2 Added better error reporting Support for dynamic names of multiple sourcemaps\n * 2013-02-15 v0.1.1 First official release for Grunt 0.4.0.\n * 2013-01-18 v0.1.1rc6 Updating grunt/gruntplugin dependencies to rc6. Changing in-development grunt/gruntplugin dependency versions from tilde version ranges to specific versions.\n * 2013-01-09 v0.1.1rc5 Updating to work with grunt v0.4.0rc5. Switching back to this.files api.\n * 2012-11-28 v0.1.0 Work in progress, not yet officially released.\n\n---\n\nTask submitted by ["Cowboy" Ben Alman](http://benalman.com)\n\n*This file was generated on Sat Mar 01 2014 20:36:24.*\n', | |
89 silly resolved readmeFilename: 'README.md', | |
89 silly resolved _id: '[email protected]', | |
89 silly resolved dist: { shasum: '2691776d5a382141cb09d554d4b09a1cc49f42c5' }, | |
89 silly resolved _from: 'grunt-contrib-uglify@', | |
89 silly resolved _resolved: 'https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-0.4.0.tgz' } ] | |
90 info install [email protected] into /media/sf_Code/Shared/wardrobe/test | |
91 info installOne [email protected] | |
92 info /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify unbuild | |
93 verbose tar unpack /home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz | |
94 silly lockFile 798eee1b-ode-modules-grunt-contrib-uglify tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify | |
95 verbose lock tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify /home/eric/.npm/798eee1b-ode-modules-grunt-contrib-uglify.lock | |
96 silly lockFile c1b973ff-contrib-uglify-0-4-0-package-tgz tar:///home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz | |
97 verbose lock tar:///home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz /home/eric/.npm/c1b973ff-contrib-uglify-0-4-0-package-tgz.lock | |
98 silly gunzTarPerm modes [ '755', '644' ] | |
99 silly gunzTarPerm extractEntry package.json | |
100 silly gunzTarPerm extractEntry README.md | |
101 silly gunzTarPerm extractEntry LICENSE-MIT | |
102 silly gunzTarPerm extractEntry tasks/uglify.js | |
103 silly gunzTarPerm extractEntry tasks/lib/uglify.js | |
104 silly lockFile 798eee1b-ode-modules-grunt-contrib-uglify tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify | |
105 silly lockFile 798eee1b-ode-modules-grunt-contrib-uglify tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify | |
106 silly lockFile c1b973ff-contrib-uglify-0-4-0-package-tgz tar:///home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz | |
107 silly lockFile c1b973ff-contrib-uglify-0-4-0-package-tgz tar:///home/eric/.npm/grunt-contrib-uglify/0.4.0/package.tgz | |
108 info preinstall [email protected] | |
109 verbose readDependencies using package.json deps | |
110 verbose readDependencies using package.json deps | |
111 verbose cache add [ 'maxmin@^0.1.0', null ] | |
112 verbose cache add name=undefined spec="maxmin@^0.1.0" args=["maxmin@^0.1.0",null] | |
113 verbose parsed url { protocol: null, | |
113 verbose parsed url slashes: null, | |
113 verbose parsed url auth: null, | |
113 verbose parsed url host: null, | |
113 verbose parsed url port: null, | |
113 verbose parsed url hostname: null, | |
113 verbose parsed url hash: null, | |
113 verbose parsed url search: null, | |
113 verbose parsed url query: null, | |
113 verbose parsed url pathname: 'maxmin@^0.1.0', | |
113 verbose parsed url path: 'maxmin@^0.1.0', | |
113 verbose parsed url href: 'maxmin@^0.1.0' } | |
114 verbose cache add name="maxmin" spec="^0.1.0" args=["maxmin","^0.1.0"] | |
115 verbose parsed url { protocol: null, | |
115 verbose parsed url slashes: null, | |
115 verbose parsed url auth: null, | |
115 verbose parsed url host: null, | |
115 verbose parsed url port: null, | |
115 verbose parsed url hostname: null, | |
115 verbose parsed url hash: null, | |
115 verbose parsed url search: null, | |
115 verbose parsed url query: null, | |
115 verbose parsed url pathname: '^0.1.0', | |
115 verbose parsed url path: '^0.1.0', | |
115 verbose parsed url href: '^0.1.0' } | |
116 verbose addNamed [ 'maxmin', '^0.1.0' ] | |
117 verbose addNamed [ null, '>=0.1.0-0 <0.2.0-0' ] | |
118 silly lockFile c75f66b7-maxmin-0-1-0 maxmin@^0.1.0 | |
119 verbose lock maxmin@^0.1.0 /home/eric/.npm/c75f66b7-maxmin-0-1-0.lock | |
120 verbose cache add [ 'uglify-js@^2.4.0', null ] | |
121 verbose cache add name=undefined spec="uglify-js@^2.4.0" args=["uglify-js@^2.4.0",null] | |
122 verbose parsed url { protocol: null, | |
122 verbose parsed url slashes: null, | |
122 verbose parsed url auth: null, | |
122 verbose parsed url host: null, | |
122 verbose parsed url port: null, | |
122 verbose parsed url hostname: null, | |
122 verbose parsed url hash: null, | |
122 verbose parsed url search: null, | |
122 verbose parsed url query: null, | |
122 verbose parsed url pathname: 'uglify-js@^2.4.0', | |
122 verbose parsed url path: 'uglify-js@^2.4.0', | |
122 verbose parsed url href: 'uglify-js@^2.4.0' } | |
123 verbose cache add name="uglify-js" spec="^2.4.0" args=["uglify-js","^2.4.0"] | |
124 verbose parsed url { protocol: null, | |
124 verbose parsed url slashes: null, | |
124 verbose parsed url auth: null, | |
124 verbose parsed url host: null, | |
124 verbose parsed url port: null, | |
124 verbose parsed url hostname: null, | |
124 verbose parsed url hash: null, | |
124 verbose parsed url search: null, | |
124 verbose parsed url query: null, | |
124 verbose parsed url pathname: '^2.4.0', | |
124 verbose parsed url path: '^2.4.0', | |
124 verbose parsed url href: '^2.4.0' } | |
125 verbose addNamed [ 'uglify-js', '^2.4.0' ] | |
126 verbose addNamed [ null, '>=2.4.0-0 <3.0.0-0' ] | |
127 silly lockFile 0517be62-uglify-js-2-4-0 uglify-js@^2.4.0 | |
128 verbose lock uglify-js@^2.4.0 /home/eric/.npm/0517be62-uglify-js-2-4-0.lock | |
129 verbose cache add [ 'chalk@^0.4.0', null ] | |
130 verbose cache add name=undefined spec="chalk@^0.4.0" args=["chalk@^0.4.0",null] | |
131 verbose parsed url { protocol: null, | |
131 verbose parsed url slashes: null, | |
131 verbose parsed url auth: null, | |
131 verbose parsed url host: null, | |
131 verbose parsed url port: null, | |
131 verbose parsed url hostname: null, | |
131 verbose parsed url hash: null, | |
131 verbose parsed url search: null, | |
131 verbose parsed url query: null, | |
131 verbose parsed url pathname: 'chalk@^0.4.0', | |
131 verbose parsed url path: 'chalk@^0.4.0', | |
131 verbose parsed url href: 'chalk@^0.4.0' } | |
132 verbose cache add name="chalk" spec="^0.4.0" args=["chalk","^0.4.0"] | |
133 verbose parsed url { protocol: null, | |
133 verbose parsed url slashes: null, | |
133 verbose parsed url auth: null, | |
133 verbose parsed url host: null, | |
133 verbose parsed url port: null, | |
133 verbose parsed url hostname: null, | |
133 verbose parsed url hash: null, | |
133 verbose parsed url search: null, | |
133 verbose parsed url query: null, | |
133 verbose parsed url pathname: '^0.4.0', | |
133 verbose parsed url path: '^0.4.0', | |
133 verbose parsed url href: '^0.4.0' } | |
134 verbose addNamed [ 'chalk', '^0.4.0' ] | |
135 verbose addNamed [ null, '>=0.4.0-0 <0.5.0-0' ] | |
136 silly lockFile b2f4396d-chalk-0-4-0 chalk@^0.4.0 | |
137 verbose lock chalk@^0.4.0 /home/eric/.npm/b2f4396d-chalk-0-4-0.lock | |
138 silly addNameRange { name: 'maxmin', range: '>=0.1.0-0 <0.2.0-0', hasData: false } | |
139 silly addNameRange { name: 'uglify-js', | |
139 silly addNameRange range: '>=2.4.0-0 <3.0.0-0', | |
139 silly addNameRange hasData: false } | |
140 silly addNameRange { name: 'chalk', range: '>=0.4.0-0 <0.5.0-0', hasData: false } | |
141 verbose url raw maxmin | |
142 verbose url resolving [ 'https://registry.npmjs.org/', './maxmin' ] | |
143 verbose url resolved https://registry.npmjs.org/maxmin | |
144 info trying registry request attempt 1 at 14:31:58 | |
145 http GET https://registry.npmjs.org/maxmin | |
146 verbose url raw uglify-js | |
147 verbose url resolving [ 'https://registry.npmjs.org/', './uglify-js' ] | |
148 verbose url resolved https://registry.npmjs.org/uglify-js | |
149 info trying registry request attempt 1 at 14:31:58 | |
150 http GET https://registry.npmjs.org/uglify-js | |
151 verbose url raw chalk | |
152 verbose url resolving [ 'https://registry.npmjs.org/', './chalk' ] | |
153 verbose url resolved https://registry.npmjs.org/chalk | |
154 info trying registry request attempt 1 at 14:31:58 | |
155 http GET https://registry.npmjs.org/chalk | |
156 http 200 https://registry.npmjs.org/chalk | |
157 silly registry.get cb [ 200, | |
157 silly registry.get { date: 'Fri, 21 Mar 2014 18:31:57 GMT', | |
157 silly registry.get server: 'CouchDB/1.5.0 (Erlang OTP/R14B04)', | |
157 silly registry.get etag: '"UCUXH2I8BISU2LA16T9PWF1L"', | |
157 silly registry.get 'content-type': 'application/json', | |
157 silly registry.get via: '1.1 varnish', | |
157 silly registry.get 'cache-control': 'max-age=1', | |
157 silly registry.get 'content-length': '12365', | |
157 silly registry.get 'accept-ranges': 'bytes', | |
157 silly registry.get age: '3', | |
157 silly registry.get 'x-served-by': 'cache-v43-ASH, cache-at51-ATL', | |
157 silly registry.get 'x-cache': 'HIT, HIT', | |
157 silly registry.get 'x-cache-hits': '7, 2', | |
157 silly registry.get 'x-timer': 'S1395426717.312917709,VS0,VE0', | |
157 silly registry.get vary: 'Accept', | |
157 silly registry.get 'keep-alive': 'timeout=10, max=50', | |
157 silly registry.get connection: 'Keep-Alive' } ] | |
158 silly addNameRange number 2 { name: 'chalk', range: '>=0.4.0-0 <0.5.0-0', hasData: true } | |
159 silly addNameRange versions [ 'chalk', | |
159 silly addNameRange [ '0.1.0', '0.1.1', '0.2.0', '0.2.1', '0.3.0', '0.4.0' ] ] | |
160 verbose addNamed [ 'chalk', '0.4.0' ] | |
161 verbose addNamed [ '0.4.0', '0.4.0' ] | |
162 silly lockFile 1efe4790-chalk-0-4-0 [email protected] | |
163 verbose lock [email protected] /home/eric/.npm/1efe4790-chalk-0-4-0.lock | |
164 silly lockFile dfeec560--npmjs-org-chalk-chalk-0-4-0-tgz https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz | |
165 verbose lock https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz /home/eric/.npm/dfeec560--npmjs-org-chalk-chalk-0-4-0-tgz.lock | |
166 verbose addRemoteTarball [ 'https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz', | |
166 verbose addRemoteTarball '5199a3ddcd0c1efe23bc08c1b027b06176e0c64f' ] | |
167 info retry fetch attempt 1 at 14:31:58 | |
168 verbose fetch to= /home/eric/tmp/npm-6195-DkrKZ-A8/1395426718536-0.5321589002851397/tmp.tgz | |
169 http GET https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz | |
170 http 200 https://registry.npmjs.org/maxmin | |
171 silly registry.get cb [ 200, | |
171 silly registry.get { date: 'Fri, 21 Mar 2014 18:31:57 GMT', | |
171 silly registry.get server: 'CouchDB/1.5.0 (Erlang OTP/R14B04)', | |
171 silly registry.get etag: '"7VCMTF2PJTRFBW5H2HTUSC74T"', | |
171 silly registry.get 'content-type': 'application/json', | |
171 silly registry.get via: '1.1 varnish', | |
171 silly registry.get 'cache-control': 'max-age=1', | |
171 silly registry.get 'content-length': '3415', | |
171 silly registry.get 'accept-ranges': 'bytes', | |
171 silly registry.get age: '585', | |
171 silly registry.get 'x-served-by': 'cache-v41-ASH, cache-at52-ATL', | |
171 silly registry.get 'x-cache': 'MISS, HIT', | |
171 silly registry.get 'x-cache-hits': '0, 1', | |
171 silly registry.get 'x-timer': 'S1395420267.504935503,VS0,VS-513,VE-501,VE6449857', | |
171 silly registry.get vary: 'Accept', | |
171 silly registry.get 'keep-alive': 'timeout=10, max=50', | |
171 silly registry.get connection: 'Keep-Alive' } ] | |
172 silly addNameRange number 2 { name: 'maxmin', range: '>=0.1.0-0 <0.2.0-0', hasData: true } | |
173 silly addNameRange versions [ 'maxmin', [ '0.1.0' ] ] | |
174 verbose addNamed [ 'maxmin', '0.1.0' ] | |
175 verbose addNamed [ '0.1.0', '0.1.0' ] | |
176 silly lockFile f9568dfe-maxmin-0-1-0 [email protected] | |
177 verbose lock [email protected] /home/eric/.npm/f9568dfe-maxmin-0-1-0.lock | |
178 silly lockFile 47793484-pmjs-org-maxmin-maxmin-0-1-0-tgz https://registry.npmjs.org/maxmin/-/maxmin-0.1.0.tgz | |
179 verbose lock https://registry.npmjs.org/maxmin/-/maxmin-0.1.0.tgz /home/eric/.npm/47793484-pmjs-org-maxmin-maxmin-0-1-0-tgz.lock | |
180 verbose addRemoteTarball [ 'https://registry.npmjs.org/maxmin/-/maxmin-0.1.0.tgz', | |
180 verbose addRemoteTarball '95d81c5289e3a9d30f7fc7dc559c024e5030c9d0' ] | |
181 info retry fetch attempt 1 at 14:31:58 | |
182 verbose fetch to= /home/eric/tmp/npm-6195-DkrKZ-A8/1395426718586-0.13886806415393949/tmp.tgz | |
183 http GET https://registry.npmjs.org/maxmin/-/maxmin-0.1.0.tgz | |
184 http 200 https://registry.npmjs.org/uglify-js | |
185 silly registry.get cb [ 200, | |
185 silly registry.get { date: 'Fri, 21 Mar 2014 18:31:57 GMT', | |
185 silly registry.get server: 'CouchDB/1.6.0+build.fauxton-91-g5a2864b (Erlang OTP/R14B04)', | |
185 silly registry.get etag: '"BOI58IAK985Z65PV7A7D8IA7M"', | |
185 silly registry.get 'content-type': 'application/json', | |
185 silly registry.get via: '1.1 varnish', | |
185 silly registry.get 'cache-control': 'max-age=1', | |
185 silly registry.get 'content-length': '79113', | |
185 silly registry.get 'accept-ranges': 'bytes', | |
185 silly registry.get age: '59', | |
185 silly registry.get 'x-served-by': 'cache-v44-ASH, cache-v36-ASH, cache-at50-ATL', | |
185 silly registry.get 'x-cache': 'HIT, HIT, HIT', | |
185 silly registry.get 'x-cache-hits': '3, 586, 1', | |
185 silly registry.get 'x-timer': 'S1395371484.683165789,VS0,VS-69,VE-69,VE55232643', | |
185 silly registry.get vary: 'Accept', | |
185 silly registry.get 'keep-alive': 'timeout=10, max=50', | |
185 silly registry.get connection: 'Keep-Alive' } ] | |
186 silly addNameRange number 2 { name: 'uglify-js', range: '>=2.4.0-0 <3.0.0-0', hasData: true } | |
187 silly addNameRange versions [ 'uglify-js', | |
187 silly addNameRange [ '0.0.1', | |
187 silly addNameRange '0.0.2', | |
187 silly addNameRange '0.0.3', | |
187 silly addNameRange '0.0.4', | |
187 silly addNameRange '0.0.5', | |
187 silly addNameRange '1.0.1', | |
187 silly addNameRange '1.0.2', | |
187 silly addNameRange '1.0.3', | |
187 silly addNameRange '1.0.4', | |
187 silly addNameRange '1.0.5', | |
187 silly addNameRange '1.0.6', | |
187 silly addNameRange '1.0.7', | |
187 silly addNameRange '1.1.0', | |
187 silly addNameRange '1.1.1', | |
187 silly addNameRange '1.2.0', | |
187 silly addNameRange '1.2.1', | |
187 silly addNameRange '1.2.2', | |
187 silly addNameRange '1.2.3', | |
187 silly addNameRange '1.2.4', | |
187 silly addNameRange '1.2.5', | |
187 silly addNameRange '1.2.6', | |
187 silly addNameRange '1.3.0', | |
187 silly addNameRange '1.3.1', | |
187 silly addNameRange '1.3.2', | |
187 silly addNameRange '1.3.3', | |
187 silly addNameRange '1.3.4', | |
187 silly addNameRange '2.2.0', | |
187 silly addNameRange '2.2.1', | |
187 silly addNameRange '2.2.2', | |
187 silly addNameRange '2.2.3', | |
187 silly addNameRange '2.2.4', | |
187 silly addNameRange '2.2.5', | |
187 silly addNameRange '2.3.0', | |
187 silly addNameRange '2.3.1', | |
187 silly addNameRange '2.3.2', | |
187 silly addNameRange '2.3.3', | |
187 silly addNameRange '2.3.4', | |
187 silly addNameRange '2.3.5', | |
187 silly addNameRange '2.3.6', | |
187 silly addNameRange '1.3.5', | |
187 silly addNameRange '2.4.0', | |
187 silly addNameRange '2.4.1', | |
187 silly addNameRange '2.4.2', | |
187 silly addNameRange '2.4.3', | |
187 silly addNameRange '2.4.4', | |
187 silly addNameRange '2.4.5', | |
187 silly addNameRange '2.4.6', | |
187 silly addNameRange '2.4.7', | |
187 silly addNameRange '2.4.8', | |
187 silly addNameRange '2.4.9', | |
187 silly addNameRange '2.4.10', | |
187 silly addNameRange '2.4.11', | |
187 silly addNameRange '2.4.12', | |
187 silly addNameRange '2.4.13' ] ] | |
188 verbose addNamed [ 'uglify-js', '2.4.13' ] | |
189 verbose addNamed [ '2.4.13', '2.4.13' ] | |
190 silly lockFile cc296735-uglify-js-2-4-13 [email protected] | |
191 verbose lock [email protected] /home/eric/.npm/cc296735-uglify-js-2-4-13.lock | |
192 silly lockFile 1803d9b2-g-uglify-js-uglify-js-2-4-13-tgz https://registry.npmjs.org/uglify-js/-/uglify-js-2.4.13.tgz | |
193 verbose lock https://registry.npmjs.org/uglify-js/-/uglify-js-2.4.13.tgz /home/eric/.npm/1803d9b2-g-uglify-js-uglify-js-2-4-13-tgz.lock | |
194 verbose addRemoteTarball [ 'https://registry.npmjs.org/uglify-js/-/uglify-js-2.4.13.tgz', | |
194 verbose addRemoteTarball '18debc9e6ecfc20db1a5ea035f839d436a605aba' ] | |
195 info retry fetch attempt 1 at 14:31:58 | |
196 verbose fetch to= /home/eric/tmp/npm-6195-DkrKZ-A8/1395426718682-0.5392702885437757/tmp.tgz | |
197 http GET https://registry.npmjs.org/uglify-js/-/uglify-js-2.4.13.tgz | |
198 http 200 https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz | |
199 verbose tar unpack /home/eric/tmp/npm-6195-DkrKZ-A8/1395426718536-0.5321589002851397/tmp.tgz | |
200 silly lockFile 052df537-18536-0-5321589002851397-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718536-0.5321589002851397/package | |
201 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718536-0.5321589002851397/package /home/eric/.npm/052df537-18536-0-5321589002851397-package.lock | |
202 silly lockFile 41e18527-18536-0-5321589002851397-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718536-0.5321589002851397/tmp.tgz | |
203 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718536-0.5321589002851397/tmp.tgz /home/eric/.npm/41e18527-18536-0-5321589002851397-tmp-tgz.lock | |
204 silly gunzTarPerm modes [ '755', '644' ] | |
205 silly gunzTarPerm extractEntry package.json | |
206 silly gunzTarPerm extractEntry index.js | |
207 silly gunzTarPerm extractEntry readme.md | |
208 silly lockFile 052df537-18536-0-5321589002851397-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718536-0.5321589002851397/package | |
209 silly lockFile 052df537-18536-0-5321589002851397-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718536-0.5321589002851397/package | |
210 silly lockFile 41e18527-18536-0-5321589002851397-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718536-0.5321589002851397/tmp.tgz | |
211 silly lockFile 41e18527-18536-0-5321589002851397-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718536-0.5321589002851397/tmp.tgz | |
212 verbose tar pack [ '/home/eric/.npm/chalk/0.4.0/package.tgz', | |
212 verbose tar pack '/home/eric/tmp/npm-6195-DkrKZ-A8/1395426718536-0.5321589002851397/package' ] | |
213 verbose tarball /home/eric/.npm/chalk/0.4.0/package.tgz | |
214 verbose folder /home/eric/tmp/npm-6195-DkrKZ-A8/1395426718536-0.5321589002851397/package | |
215 silly lockFile 052df537-18536-0-5321589002851397-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718536-0.5321589002851397/package | |
216 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718536-0.5321589002851397/package /home/eric/.npm/052df537-18536-0-5321589002851397-package.lock | |
217 silly lockFile c3e884be-eric-npm-chalk-0-4-0-package-tgz tar:///home/eric/.npm/chalk/0.4.0/package.tgz | |
218 verbose lock tar:///home/eric/.npm/chalk/0.4.0/package.tgz /home/eric/.npm/c3e884be-eric-npm-chalk-0-4-0-package-tgz.lock | |
219 http 200 https://registry.npmjs.org/maxmin/-/maxmin-0.1.0.tgz | |
220 verbose tar unpack /home/eric/tmp/npm-6195-DkrKZ-A8/1395426718586-0.13886806415393949/tmp.tgz | |
221 silly lockFile b24d2408-8586-0-13886806415393949-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718586-0.13886806415393949/package | |
222 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718586-0.13886806415393949/package /home/eric/.npm/b24d2408-8586-0-13886806415393949-package.lock | |
223 silly lockFile db078905-8586-0-13886806415393949-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718586-0.13886806415393949/tmp.tgz | |
224 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718586-0.13886806415393949/tmp.tgz /home/eric/.npm/db078905-8586-0-13886806415393949-tmp-tgz.lock | |
225 silly lockFile 052df537-18536-0-5321589002851397-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718536-0.5321589002851397/package | |
226 silly lockFile 052df537-18536-0-5321589002851397-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718536-0.5321589002851397/package | |
227 silly lockFile c3e884be-eric-npm-chalk-0-4-0-package-tgz tar:///home/eric/.npm/chalk/0.4.0/package.tgz | |
228 silly lockFile c3e884be-eric-npm-chalk-0-4-0-package-tgz tar:///home/eric/.npm/chalk/0.4.0/package.tgz | |
229 silly gunzTarPerm modes [ '755', '644' ] | |
230 silly lockFile af1c34a6-ome-eric-npm-chalk-0-4-0-package /home/eric/.npm/chalk/0.4.0/package | |
231 verbose lock /home/eric/.npm/chalk/0.4.0/package /home/eric/.npm/af1c34a6-ome-eric-npm-chalk-0-4-0-package.lock | |
232 silly gunzTarPerm extractEntry package.json | |
233 silly lockFile af1c34a6-ome-eric-npm-chalk-0-4-0-package /home/eric/.npm/chalk/0.4.0/package | |
234 silly lockFile af1c34a6-ome-eric-npm-chalk-0-4-0-package /home/eric/.npm/chalk/0.4.0/package | |
235 verbose tar unpack /home/eric/.npm/chalk/0.4.0/package.tgz | |
236 silly lockFile 968e1410-ome-eric-npm-chalk-0-4-0-package tar:///home/eric/.npm/chalk/0.4.0/package | |
237 verbose lock tar:///home/eric/.npm/chalk/0.4.0/package /home/eric/.npm/968e1410-ome-eric-npm-chalk-0-4-0-package.lock | |
238 silly lockFile c3e884be-eric-npm-chalk-0-4-0-package-tgz tar:///home/eric/.npm/chalk/0.4.0/package.tgz | |
239 verbose lock tar:///home/eric/.npm/chalk/0.4.0/package.tgz /home/eric/.npm/c3e884be-eric-npm-chalk-0-4-0-package-tgz.lock | |
240 silly gunzTarPerm extractEntry index.js | |
241 silly gunzTarPerm extractEntry readme.md | |
242 silly gunzTarPerm modes [ '755', '644' ] | |
243 silly gunzTarPerm extractEntry package.json | |
244 silly gunzTarPerm extractEntry index.js | |
245 silly gunzTarPerm extractEntry readme.md | |
246 silly lockFile b24d2408-8586-0-13886806415393949-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718586-0.13886806415393949/package | |
247 silly lockFile b24d2408-8586-0-13886806415393949-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718586-0.13886806415393949/package | |
248 silly lockFile db078905-8586-0-13886806415393949-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718586-0.13886806415393949/tmp.tgz | |
249 silly lockFile db078905-8586-0-13886806415393949-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718586-0.13886806415393949/tmp.tgz | |
250 verbose tar pack [ '/home/eric/.npm/maxmin/0.1.0/package.tgz', | |
250 verbose tar pack '/home/eric/tmp/npm-6195-DkrKZ-A8/1395426718586-0.13886806415393949/package' ] | |
251 verbose tarball /home/eric/.npm/maxmin/0.1.0/package.tgz | |
252 verbose folder /home/eric/tmp/npm-6195-DkrKZ-A8/1395426718586-0.13886806415393949/package | |
253 silly lockFile b24d2408-8586-0-13886806415393949-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718586-0.13886806415393949/package | |
254 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718586-0.13886806415393949/package /home/eric/.npm/b24d2408-8586-0-13886806415393949-package.lock | |
255 silly lockFile 203ef2c8-ric-npm-maxmin-0-1-0-package-tgz tar:///home/eric/.npm/maxmin/0.1.0/package.tgz | |
256 verbose lock tar:///home/eric/.npm/maxmin/0.1.0/package.tgz /home/eric/.npm/203ef2c8-ric-npm-maxmin-0-1-0-package-tgz.lock | |
257 silly lockFile 968e1410-ome-eric-npm-chalk-0-4-0-package tar:///home/eric/.npm/chalk/0.4.0/package | |
258 silly lockFile 968e1410-ome-eric-npm-chalk-0-4-0-package tar:///home/eric/.npm/chalk/0.4.0/package | |
259 silly lockFile c3e884be-eric-npm-chalk-0-4-0-package-tgz tar:///home/eric/.npm/chalk/0.4.0/package.tgz | |
260 silly lockFile c3e884be-eric-npm-chalk-0-4-0-package-tgz tar:///home/eric/.npm/chalk/0.4.0/package.tgz | |
261 verbose chmod /home/eric/.npm/chalk/0.4.0/package.tgz 644 | |
262 verbose chown /home/eric/.npm/chalk/0.4.0/package.tgz [ 1000, 1000 ] | |
263 silly lockFile dfeec560--npmjs-org-chalk-chalk-0-4-0-tgz https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz | |
264 silly lockFile dfeec560--npmjs-org-chalk-chalk-0-4-0-tgz https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz | |
265 silly lockFile 1efe4790-chalk-0-4-0 [email protected] | |
266 silly lockFile 1efe4790-chalk-0-4-0 [email protected] | |
267 silly lockFile b2f4396d-chalk-0-4-0 chalk@^0.4.0 | |
268 silly lockFile b2f4396d-chalk-0-4-0 chalk@^0.4.0 | |
269 silly lockFile b24d2408-8586-0-13886806415393949-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718586-0.13886806415393949/package | |
270 silly lockFile b24d2408-8586-0-13886806415393949-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718586-0.13886806415393949/package | |
271 silly lockFile 203ef2c8-ric-npm-maxmin-0-1-0-package-tgz tar:///home/eric/.npm/maxmin/0.1.0/package.tgz | |
272 silly lockFile 203ef2c8-ric-npm-maxmin-0-1-0-package-tgz tar:///home/eric/.npm/maxmin/0.1.0/package.tgz | |
273 silly lockFile 17e51751-me-eric-npm-maxmin-0-1-0-package /home/eric/.npm/maxmin/0.1.0/package | |
274 verbose lock /home/eric/.npm/maxmin/0.1.0/package /home/eric/.npm/17e51751-me-eric-npm-maxmin-0-1-0-package.lock | |
275 silly lockFile 17e51751-me-eric-npm-maxmin-0-1-0-package /home/eric/.npm/maxmin/0.1.0/package | |
276 silly lockFile 17e51751-me-eric-npm-maxmin-0-1-0-package /home/eric/.npm/maxmin/0.1.0/package | |
277 verbose tar unpack /home/eric/.npm/maxmin/0.1.0/package.tgz | |
278 silly lockFile 2930f47e-me-eric-npm-maxmin-0-1-0-package tar:///home/eric/.npm/maxmin/0.1.0/package | |
279 verbose lock tar:///home/eric/.npm/maxmin/0.1.0/package /home/eric/.npm/2930f47e-me-eric-npm-maxmin-0-1-0-package.lock | |
280 silly lockFile 203ef2c8-ric-npm-maxmin-0-1-0-package-tgz tar:///home/eric/.npm/maxmin/0.1.0/package.tgz | |
281 verbose lock tar:///home/eric/.npm/maxmin/0.1.0/package.tgz /home/eric/.npm/203ef2c8-ric-npm-maxmin-0-1-0-package-tgz.lock | |
282 silly gunzTarPerm modes [ '755', '644' ] | |
283 silly gunzTarPerm extractEntry package.json | |
284 silly gunzTarPerm extractEntry index.js | |
285 silly gunzTarPerm extractEntry readme.md | |
286 silly lockFile 2930f47e-me-eric-npm-maxmin-0-1-0-package tar:///home/eric/.npm/maxmin/0.1.0/package | |
287 silly lockFile 2930f47e-me-eric-npm-maxmin-0-1-0-package tar:///home/eric/.npm/maxmin/0.1.0/package | |
288 silly lockFile 203ef2c8-ric-npm-maxmin-0-1-0-package-tgz tar:///home/eric/.npm/maxmin/0.1.0/package.tgz | |
289 silly lockFile 203ef2c8-ric-npm-maxmin-0-1-0-package-tgz tar:///home/eric/.npm/maxmin/0.1.0/package.tgz | |
290 verbose chmod /home/eric/.npm/maxmin/0.1.0/package.tgz 644 | |
291 verbose chown /home/eric/.npm/maxmin/0.1.0/package.tgz [ 1000, 1000 ] | |
292 silly lockFile 47793484-pmjs-org-maxmin-maxmin-0-1-0-tgz https://registry.npmjs.org/maxmin/-/maxmin-0.1.0.tgz | |
293 silly lockFile 47793484-pmjs-org-maxmin-maxmin-0-1-0-tgz https://registry.npmjs.org/maxmin/-/maxmin-0.1.0.tgz | |
294 silly lockFile f9568dfe-maxmin-0-1-0 [email protected] | |
295 silly lockFile f9568dfe-maxmin-0-1-0 [email protected] | |
296 silly lockFile c75f66b7-maxmin-0-1-0 maxmin@^0.1.0 | |
297 silly lockFile c75f66b7-maxmin-0-1-0 maxmin@^0.1.0 | |
298 http 200 https://registry.npmjs.org/uglify-js/-/uglify-js-2.4.13.tgz | |
299 verbose tar unpack /home/eric/tmp/npm-6195-DkrKZ-A8/1395426718682-0.5392702885437757/tmp.tgz | |
300 silly lockFile 0c789d43-18682-0-5392702885437757-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718682-0.5392702885437757/package | |
301 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718682-0.5392702885437757/package /home/eric/.npm/0c789d43-18682-0-5392702885437757-package.lock | |
302 silly lockFile 8664c6ab-18682-0-5392702885437757-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718682-0.5392702885437757/tmp.tgz | |
303 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718682-0.5392702885437757/tmp.tgz /home/eric/.npm/8664c6ab-18682-0-5392702885437757-tmp-tgz.lock | |
304 silly gunzTarPerm modes [ '755', '644' ] | |
305 silly gunzTarPerm extractEntry package.json | |
306 silly gunzTarPerm extractEntry .npmignore | |
307 silly gunzTarPerm extractEntry README.md | |
308 silly gunzTarPerm extractEntry LICENSE | |
309 silly gunzTarPerm extractEntry .travis.yml | |
310 silly gunzTarPerm extractEntry bin/uglifyjs | |
311 silly gunzTarPerm extractEntry lib/ast.js | |
312 silly gunzTarPerm extractEntry lib/compress.js | |
313 silly gunzTarPerm extractEntry lib/mozilla-ast.js | |
314 silly gunzTarPerm extractEntry lib/output.js | |
315 silly gunzTarPerm extractEntry lib/parse.js | |
316 silly gunzTarPerm extractEntry lib/scope.js | |
317 silly gunzTarPerm extractEntry lib/sourcemap.js | |
318 silly gunzTarPerm extractEntry lib/transform.js | |
319 silly gunzTarPerm extractEntry lib/utils.js | |
320 silly gunzTarPerm extractEntry test/run-tests.js | |
321 silly gunzTarPerm extractEntry test/compress/arrays.js | |
322 silly gunzTarPerm extractEntry test/compress/issue-12.js | |
323 silly gunzTarPerm extractEntry test/compress/issue-126.js | |
324 silly gunzTarPerm extractEntry test/compress/issue-143.js | |
325 silly gunzTarPerm extractEntry test/compress/issue-105.js | |
326 silly gunzTarPerm extractEntry test/compress/issue-267.js | |
327 silly gunzTarPerm extractEntry test/compress/issue-269.js | |
328 silly gunzTarPerm extractEntry test/compress/issue-44.js | |
329 silly gunzTarPerm extractEntry test/compress/issue-59.js | |
330 silly gunzTarPerm extractEntry test/compress/labels.js | |
331 silly gunzTarPerm extractEntry test/compress/drop-unused.js | |
332 silly gunzTarPerm extractEntry test/compress/loops.js | |
333 silly gunzTarPerm extractEntry test/compress/debugger.js | |
334 silly gunzTarPerm extractEntry test/compress/negate-iife.js | |
335 silly gunzTarPerm extractEntry test/compress/dead-code.js | |
336 silly gunzTarPerm extractEntry test/compress/properties.js | |
337 silly gunzTarPerm extractEntry test/compress/conditionals.js | |
338 silly gunzTarPerm extractEntry test/compress/sequences.js | |
339 silly gunzTarPerm extractEntry test/compress/concat-strings.js | |
340 silly gunzTarPerm extractEntry test/compress/switch.js | |
341 silly gunzTarPerm extractEntry test/compress/blocks.js | |
342 silly gunzTarPerm extractEntry test/compress/typeof.js | |
343 silly gunzTarPerm extractEntry test/compress/issue-22.js | |
344 silly gunzTarPerm extractEntry tools/node.js | |
345 silly lockFile 0c789d43-18682-0-5392702885437757-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718682-0.5392702885437757/package | |
346 silly lockFile 0c789d43-18682-0-5392702885437757-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718682-0.5392702885437757/package | |
347 silly lockFile 8664c6ab-18682-0-5392702885437757-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718682-0.5392702885437757/tmp.tgz | |
348 silly lockFile 8664c6ab-18682-0-5392702885437757-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718682-0.5392702885437757/tmp.tgz | |
349 verbose tar pack [ '/home/eric/.npm/uglify-js/2.4.13/package.tgz', | |
349 verbose tar pack '/home/eric/tmp/npm-6195-DkrKZ-A8/1395426718682-0.5392702885437757/package' ] | |
350 verbose tarball /home/eric/.npm/uglify-js/2.4.13/package.tgz | |
351 verbose folder /home/eric/tmp/npm-6195-DkrKZ-A8/1395426718682-0.5392702885437757/package | |
352 silly lockFile 0c789d43-18682-0-5392702885437757-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718682-0.5392702885437757/package | |
353 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718682-0.5392702885437757/package /home/eric/.npm/0c789d43-18682-0-5392702885437757-package.lock | |
354 silly lockFile f860edd1-npm-uglify-js-2-4-13-package-tgz tar:///home/eric/.npm/uglify-js/2.4.13/package.tgz | |
355 verbose lock tar:///home/eric/.npm/uglify-js/2.4.13/package.tgz /home/eric/.npm/f860edd1-npm-uglify-js-2-4-13-package-tgz.lock | |
356 silly lockFile 0c789d43-18682-0-5392702885437757-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718682-0.5392702885437757/package | |
357 silly lockFile 0c789d43-18682-0-5392702885437757-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426718682-0.5392702885437757/package | |
358 silly lockFile f860edd1-npm-uglify-js-2-4-13-package-tgz tar:///home/eric/.npm/uglify-js/2.4.13/package.tgz | |
359 silly lockFile f860edd1-npm-uglify-js-2-4-13-package-tgz tar:///home/eric/.npm/uglify-js/2.4.13/package.tgz | |
360 silly lockFile b98fc7a4-ric-npm-uglify-js-2-4-13-package /home/eric/.npm/uglify-js/2.4.13/package | |
361 verbose lock /home/eric/.npm/uglify-js/2.4.13/package /home/eric/.npm/b98fc7a4-ric-npm-uglify-js-2-4-13-package.lock | |
362 silly lockFile b98fc7a4-ric-npm-uglify-js-2-4-13-package /home/eric/.npm/uglify-js/2.4.13/package | |
363 silly lockFile b98fc7a4-ric-npm-uglify-js-2-4-13-package /home/eric/.npm/uglify-js/2.4.13/package | |
364 verbose tar unpack /home/eric/.npm/uglify-js/2.4.13/package.tgz | |
365 silly lockFile 38ad8797-ric-npm-uglify-js-2-4-13-package tar:///home/eric/.npm/uglify-js/2.4.13/package | |
366 verbose lock tar:///home/eric/.npm/uglify-js/2.4.13/package /home/eric/.npm/38ad8797-ric-npm-uglify-js-2-4-13-package.lock | |
367 silly lockFile f860edd1-npm-uglify-js-2-4-13-package-tgz tar:///home/eric/.npm/uglify-js/2.4.13/package.tgz | |
368 verbose lock tar:///home/eric/.npm/uglify-js/2.4.13/package.tgz /home/eric/.npm/f860edd1-npm-uglify-js-2-4-13-package-tgz.lock | |
369 silly gunzTarPerm modes [ '755', '644' ] | |
370 silly gunzTarPerm extractEntry package.json | |
371 silly gunzTarPerm extractEntry .npmignore | |
372 silly gunzTarPerm extractEntry README.md | |
373 silly gunzTarPerm extractEntry LICENSE | |
374 silly gunzTarPerm extractEntry .travis.yml | |
375 silly gunzTarPerm extractEntry bin/uglifyjs | |
376 silly gunzTarPerm extractEntry lib/ast.js | |
377 silly gunzTarPerm extractEntry lib/compress.js | |
378 silly gunzTarPerm extractEntry lib/mozilla-ast.js | |
379 silly gunzTarPerm extractEntry lib/output.js | |
380 silly gunzTarPerm extractEntry lib/parse.js | |
381 silly gunzTarPerm extractEntry lib/scope.js | |
382 silly gunzTarPerm extractEntry lib/sourcemap.js | |
383 silly gunzTarPerm extractEntry lib/transform.js | |
384 silly gunzTarPerm extractEntry lib/utils.js | |
385 silly gunzTarPerm extractEntry test/run-tests.js | |
386 silly gunzTarPerm extractEntry test/compress/arrays.js | |
387 silly gunzTarPerm extractEntry test/compress/issue-12.js | |
388 silly gunzTarPerm extractEntry test/compress/issue-126.js | |
389 silly gunzTarPerm extractEntry test/compress/issue-143.js | |
390 silly gunzTarPerm extractEntry test/compress/issue-105.js | |
391 silly gunzTarPerm extractEntry test/compress/issue-267.js | |
392 silly gunzTarPerm extractEntry test/compress/issue-269.js | |
393 silly gunzTarPerm extractEntry test/compress/issue-44.js | |
394 silly gunzTarPerm extractEntry test/compress/issue-59.js | |
395 silly gunzTarPerm extractEntry test/compress/labels.js | |
396 silly gunzTarPerm extractEntry test/compress/drop-unused.js | |
397 silly gunzTarPerm extractEntry test/compress/loops.js | |
398 silly gunzTarPerm extractEntry test/compress/debugger.js | |
399 silly gunzTarPerm extractEntry test/compress/negate-iife.js | |
400 silly gunzTarPerm extractEntry test/compress/dead-code.js | |
401 silly gunzTarPerm extractEntry test/compress/properties.js | |
402 silly gunzTarPerm extractEntry test/compress/conditionals.js | |
403 silly gunzTarPerm extractEntry test/compress/sequences.js | |
404 silly gunzTarPerm extractEntry test/compress/concat-strings.js | |
405 silly gunzTarPerm extractEntry test/compress/switch.js | |
406 silly gunzTarPerm extractEntry test/compress/blocks.js | |
407 silly gunzTarPerm extractEntry test/compress/typeof.js | |
408 silly gunzTarPerm extractEntry test/compress/issue-22.js | |
409 silly gunzTarPerm extractEntry tools/node.js | |
410 silly lockFile 38ad8797-ric-npm-uglify-js-2-4-13-package tar:///home/eric/.npm/uglify-js/2.4.13/package | |
411 silly lockFile 38ad8797-ric-npm-uglify-js-2-4-13-package tar:///home/eric/.npm/uglify-js/2.4.13/package | |
412 silly lockFile f860edd1-npm-uglify-js-2-4-13-package-tgz tar:///home/eric/.npm/uglify-js/2.4.13/package.tgz | |
413 silly lockFile f860edd1-npm-uglify-js-2-4-13-package-tgz tar:///home/eric/.npm/uglify-js/2.4.13/package.tgz | |
414 verbose chmod /home/eric/.npm/uglify-js/2.4.13/package.tgz 644 | |
415 verbose chown /home/eric/.npm/uglify-js/2.4.13/package.tgz [ 1000, 1000 ] | |
416 silly lockFile 1803d9b2-g-uglify-js-uglify-js-2-4-13-tgz https://registry.npmjs.org/uglify-js/-/uglify-js-2.4.13.tgz | |
417 silly lockFile 1803d9b2-g-uglify-js-uglify-js-2-4-13-tgz https://registry.npmjs.org/uglify-js/-/uglify-js-2.4.13.tgz | |
418 silly lockFile cc296735-uglify-js-2-4-13 [email protected] | |
419 silly lockFile cc296735-uglify-js-2-4-13 [email protected] | |
420 silly lockFile 0517be62-uglify-js-2-4-0 uglify-js@^2.4.0 | |
421 silly lockFile 0517be62-uglify-js-2-4-0 uglify-js@^2.4.0 | |
422 silly resolved [ { name: 'chalk', | |
422 silly resolved version: '0.4.0', | |
422 silly resolved description: 'Terminal string styling done right. Created because the `colors` module does some really horrible things.', | |
422 silly resolved license: 'MIT', | |
422 silly resolved repository: { type: 'git', url: 'git://github.com/sindresorhus/chalk' }, | |
422 silly resolved author: | |
422 silly resolved { name: 'Sindre Sorhus', | |
422 silly resolved email: '[email protected]', | |
422 silly resolved url: 'http://sindresorhus.com' }, | |
422 silly resolved engines: { node: '>=0.8.0' }, | |
422 silly resolved scripts: { test: 'mocha' }, | |
422 silly resolved files: [ 'index.js' ], | |
422 silly resolved keywords: | |
422 silly resolved [ 'color', | |
422 silly resolved 'colour', | |
422 silly resolved 'colors', | |
422 silly resolved 'terminal', | |
422 silly resolved 'console', | |
422 silly resolved 'cli', | |
422 silly resolved 'string', | |
422 silly resolved 'ansi', | |
422 silly resolved 'styles', | |
422 silly resolved 'tty', | |
422 silly resolved 'formatting', | |
422 silly resolved 'rgb', | |
422 silly resolved '256', | |
422 silly resolved 'shell', | |
422 silly resolved 'xterm', | |
422 silly resolved 'log', | |
422 silly resolved 'logging', | |
422 silly resolved 'command-line', | |
422 silly resolved 'text' ], | |
422 silly resolved dependencies: | |
422 silly resolved { 'has-color': '~0.1.0', | |
422 silly resolved 'ansi-styles': '~1.0.0', | |
422 silly resolved 'strip-ansi': '~0.1.0' }, | |
422 silly resolved devDependencies: { mocha: '~1.x' }, | |
422 silly resolved readme: '# <img width="250" src="logo.png" alt="chalk">\n\n> Terminal string styling done right\n\n[](http://travis-ci.org/sindresorhus/chalk)\n\n[colors.js](https://github.com/Marak/colors.js) is currently the most popular string styling module, but it has serious deficiencies like extending String.prototype which causes all kinds of [problems](https://github.com/yeoman/yo/issues/68). Although there are other ones, they either do too much or not enough.\n\n**Chalk is a clean and focused alternative.**\n\n\n\n\n## Why\n\n- **Doesn\'t extend String.prototype**\n- Expressive API\n- Clean and focused\n- Auto-detects color support\n- Actively maintained\n- [Used by 150+ modules](https://npmjs.org/browse/depended/chalk)\n\n\n## Install\n\nInstall with [npm](https://npmjs.org/package/chalk): `npm install --save chalk`\n\n\n## Example\n\nChalk comes with an easy to use composable API where you just chain and nest the styles you want.\n\n```js\nvar chalk = require(\'chalk\');\n\n// style a string\nconsole.log( chalk.blue(\'Hello world!\') );\n\n// combine styled and normal strings\nconsole.log( chalk.blue(\'Hello\'), \'World\' + chalk.red(\'!\') );\n\n// compose multiple styles using the chainable API\nconsole.log( chalk.blue.bgRed.bold(\'Hello world!\') );\n\n// nest styles\nconsole.log( chalk.red(\'Hello\', chalk.underline.bgBlue(\'world\') + \'!\') );\n\n// pass in multiple arguments\nconsole.log( chalk.blue(\'Hello\', \'World!\', \'Foo\', \'bar\', \'biz\', \'baz\') );\n```\n\nYou can easily define your own themes.\n\n```js\nvar chalk = require(\'chalk\');\nvar error = chalk.bold.red;\nconsole.log(error(\'Error!\'));\n```\n\n\n## API\n\n### chalk.`<style>[.<style>...](string, [string...])`\n\nExample: `chalk.red.bold.underline(\'Hello\', \'world\');`\n\nChain [styles](#styles) and call the last one as a method with a string argument. Order doesn\'t matter.\n\nMultiple arguments will be separated by space.\n\n### chalk.enabled\n\nColor support is automatically detected, but you can override it.\n\n### chalk.supportsColor\n\nDetect whether the terminal [supports color](https://github.com/sindresorhus/has-color).\n\nCan be overridden by the user with the flags `--color` and `--no-color`.\n\nUsed internally and handled for you, but exposed for convenience.\n\n### chalk.styles\n\nExposes the styles as [ANSI escape codes](https://github.com/sindresorhus/ansi-styles).\n\nGenerally not useful, but you might need just the `.open` or `.close` escape code if you\'re mixing externally styled strings with yours.\n\n```js\nvar chalk = require(\'chalk\');\n\nconsole.log(chalk.styles.red);\n//=> {open: \'\\x1b[31m\', close: \'\\x1b[39m\'}\n\nconsole.log(chalk.styles.red.open + \'Hello\' + chalk.styles.red.close);\n```\n\n### chalk.stripColor(string)\n\n[Strip color](https://github.com/sindresorhus/strip-ansi) from a string.\n\nCan be useful in combination with `.supportsColor` to strip color on externally styled text when it\'s not supported.\n\nExample:\n\n```js\nvar chalk = require(\'chalk\');\nvar styledString = fromExternal();\n\nif (!chalk.supportsColor) {\n\tchalk.stripColor(styledString);\n}\n```\n\n\n## Styles\n\n### General\n\n- reset\n- bold\n- italic\n- underline\n- inverse\n- strikethrough\n\n### Text colors\n\n- black\n- red\n- green\n- yellow\n- blue\n- magenta\n- cyan\n- white\n- gray\n\n### Background colors\n\n- bgBlack\n- bgRed\n- bgGreen\n- bgYellow\n- bgBlue\n- bgMagenta\n- bgCyan\n- bgWhite\n\n\n## License\n\nMIT © [Sindre Sorhus](http://sindresorhus.com)\n\n\n-\n\n[](https://bitdeli.com/free "Bitdeli Badge")\n', | |
422 silly resolved readmeFilename: 'readme.md', | |
422 silly resolved bugs: { url: 'https://github.com/sindresorhus/chalk/issues' }, | |
422 silly resolved homepage: 'https://github.com/sindresorhus/chalk', | |
422 silly resolved _id: '[email protected]', | |
422 silly resolved dist: { shasum: '12765242e290cad18f4bb83b401e52fd014ce07e' }, | |
422 silly resolved _from: 'chalk@^0.4.0', | |
422 silly resolved _resolved: 'https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz' }, | |
422 silly resolved { name: 'maxmin', | |
422 silly resolved version: '0.1.0', | |
422 silly resolved description: 'Get a pretty output of the original, minified, gzipped size of a string or buffer: 130 B → 91 B → 53 B (gzip)', | |
422 silly resolved license: 'MIT', | |
422 silly resolved repository: { type: 'git', url: 'git://github.com/sindresorhus/maxmin' }, | |
422 silly resolved author: | |
422 silly resolved { name: 'Sindre Sorhus', | |
422 silly resolved email: '[email protected]', | |
422 silly resolved url: 'http://sindresorhus.com' }, | |
422 silly resolved engines: { node: '>=0.10.0' }, | |
422 silly resolved scripts: { test: 'mocha' }, | |
422 silly resolved files: [ 'index.js' ], | |
422 silly resolved keywords: | |
422 silly resolved [ 'string', | |
422 silly resolved 'buffer', | |
422 silly resolved 'pretty', | |
422 silly resolved 'color', | |
422 silly resolved 'gzip', | |
422 silly resolved 'minified', | |
422 silly resolved 'min', | |
422 silly resolved 'max', | |
422 silly resolved 'diff', | |
422 silly resolved 'difference' ], | |
422 silly resolved devDependencies: { mocha: '*' }, | |
422 silly resolved dependencies: | |
422 silly resolved { 'gzip-size': '^0.1.0', | |
422 silly resolved 'pretty-bytes': '^0.1.0', | |
422 silly resolved chalk: '^0.4.0' }, | |
422 silly resolved readme: '# maxmin [](https://travis-ci.org/sindresorhus/maxmin)\n\n> Get a pretty output of the original, minified, gzipped size of a string or buffer\n\n\n\nUseful for logging the difference between original and minified file in e.g. a build-system.\n\n\n## Install\n\n```bash\n$ npm install --save maxmin\n```\n\n\n## Example\n\n```js\nvar maxmin = require(\'maxmin\');\nvar max = \'function smoothRangeRandom(min,max){var num=Math.floor(Math.random()*(max-min+1)+min);return this.prev=num===this.prev?++num:num};\';\nvar min = \'(function(b,c){var a=Math.floor(Math.random()*(c-b+1)+b);return this.a=a===this.a?++a:a})()\';\n\nconsole.log(maxmin(max, min, true));\n//=> 130 B → 91 B → 53 B (gzip)\n```\n\n## API\n\n### maxmin(max, min, useGzip)\n\n#### max\n\n*Required* \nType: `String`|`Buffer` \n\nOriginal string.\n\n#### min\n\n*Required* \nType: `String`|`Buffer` \n\nMinified string.\n\n#### useGzip\n\nType: `Boolean` \nDefault: `false`\n\nShow gzipped size of `min`. Pretty slow.\n\n\n## License\n\n[MIT](http://opensource.org/licenses/MIT) © [Sindre Sorhus](http://sindresorhus.com)\n', | |
422 silly resolved readmeFilename: 'readme.md', | |
422 silly resolved bugs: { url: 'https://github.com/sindresorhus/maxmin/issues' }, | |
422 silly resolved homepage: 'https://github.com/sindresorhus/maxmin', | |
422 silly resolved _id: '[email protected]', | |
422 silly resolved dist: { shasum: '9f349243fa44b0fbd7ebeb1daa622aeafcc19535' }, | |
422 silly resolved _from: 'maxmin@^0.1.0', | |
422 silly resolved _resolved: 'https://registry.npmjs.org/maxmin/-/maxmin-0.1.0.tgz' }, | |
422 silly resolved { name: 'uglify-js', | |
422 silly resolved description: 'JavaScript parser, mangler/compressor and beautifier toolkit', | |
422 silly resolved homepage: 'http://lisperator.net/uglifyjs', | |
422 silly resolved main: 'tools/node.js', | |
422 silly resolved version: '2.4.13', | |
422 silly resolved engines: { node: '>=0.4.0' }, | |
422 silly resolved maintainers: [ [Object] ], | |
422 silly resolved repository: { type: 'git', url: 'https://github.com/mishoo/UglifyJS2.git' }, | |
422 silly resolved dependencies: | |
422 silly resolved { async: '~0.2.6', | |
422 silly resolved 'source-map': '~0.1.33', | |
422 silly resolved optimist: '~0.3.5', | |
422 silly resolved 'uglify-to-browserify': '~1.0.0' }, | |
422 silly resolved browserify: { transform: [Object] }, | |
422 silly resolved bin: { uglifyjs: 'bin/uglifyjs' }, | |
422 silly resolved scripts: { test: 'node test/run-tests.js' }, | |
422 silly resolved readme: 'UglifyJS 2\n==========\n[](https://travis-ci.org/mishoo/UglifyJS2)\n\nUglifyJS is a JavaScript parser, minifier, compressor or beautifier toolkit.\n\nThis page documents the command line utility. For\n[API and internals documentation see my website](http://lisperator.net/uglifyjs/).\nThere\'s also an\n[in-browser online demo](http://lisperator.net/uglifyjs/#demo) (for Firefox,\nChrome and probably Safari).\n\nInstall\n-------\n\nFirst make sure you have installed the latest version of [node.js](http://nodejs.org/)\n(You may need to restart your computer after this step).\n\nFrom NPM for use as a command line app:\n\n npm install uglify-js -g\n\nFrom NPM for programmatic use:\n\n npm install uglify-js\n\nFrom Git:\n\n git clone git://github.com/mishoo/UglifyJS2.git\n cd UglifyJS2\n npm link .\n\nUsage\n-----\n\n uglifyjs [input files] [options]\n\nUglifyJS2 can take multiple input files. It\'s recommended that you pass the\ninput files first, then pass the options. UglifyJS will parse input files\nin sequence and apply any compression options. The files are parsed in the\nsame global scope, that is, a reference from a file to some\nvariable/function declared in another file will be matched properly.\n\nIf you want to read from STDIN instead, pass a single dash instead of input\nfiles.\n\nThe available options are:\n\n```\n --source-map Specify an output file where to generate source map.\n [string]\n --source-map-root The path to the original source to be included in the\n source map. [string]\n --source-map-url The path to the source map to be added in //#\n sourceMappingURL. Defaults to the value passed with\n --source-map. [string]\n --source-map-include-sources\n Pass this flag if you want to include the content of\n source files in the source map as sourcesContent\n property. [boolean]\n --in-source-map Input source map, useful if you\'re compressing JS that was\n generated from some other original code.\n --screw-ie8 Pass this flag if you don\'t care about full compliance\n with Internet Explorer 6-8 quirks (by default UglifyJS\n will try to be IE-proof). [boolean]\n --expr Parse a single expression, rather than a program (for\n parsing JSON) [boolean]\n -p, --prefix Skip prefix for original filenames that appear in source\n maps. For example -p 3 will drop 3 directories from file\n names and ensure they are relative paths. You can also\n specify -p relative, which will make UglifyJS figure out\n itself the relative paths between original sources, the\n source map and the output file. [string]\n -o, --output Output file (default STDOUT).\n -b, --beautify Beautify output/specify output options. [string]\n -m, --mangle Mangle names/pass mangler options. [string]\n -r, --reserved Reserved names to exclude from mangling.\n -c, --compress Enable compressor/pass compressor options. Pass options\n like -c hoist_vars=false,if_return=false. Use -c with no\n argument to use the default compression options. [string]\n -d, --define Global definitions [string]\n -e, --enclose Embed everything in a big function, with a configurable\n parameter/argument list. [string]\n --comments Preserve copyright comments in the output. By default this\n works like Google Closure, keeping JSDoc-style comments\n that contain "@license" or "@preserve". You can optionally\n pass one of the following arguments to this flag:\n - "all" to keep all comments\n - a valid JS regexp (needs to start with a slash) to keep\n only comments that match.\n Note that currently not *all* comments can be kept when\n compression is on, because of dead code removal or\n cascading statements into sequences. [string]\n --preamble Preamble to prepend to the output. You can use this to\n insert a comment, for example for licensing information.\n This will not be parsed, but the source map will adjust\n for its presence.\n --stats Display operations run time on STDERR. [boolean]\n --acorn Use Acorn for parsing. [boolean]\n --spidermonkey Assume input files are SpiderMonkey AST format (as JSON).\n [boolean]\n --self Build itself (UglifyJS2) as a library (implies\n --wrap=UglifyJS --export-all) [boolean]\n --wrap Embed everything in a big function, making the “exports”\n and “global” variables available. You need to pass an\n argument to this option to specify the name that your\n module will take when included in, say, a browser.\n [string]\n --export-all Only used when --wrap, this tells UglifyJS to add code to\n automatically export all globals. [boolean]\n --lint Display some scope warnings [boolean]\n -v, --verbose Verbose [boolean]\n -V, --version Print version number and exit. [boolean]\n```\n\nSpecify `--output` (`-o`) to declare the output file. Otherwise the output\ngoes to STDOUT.\n\n## Source map options\n\nUglifyJS2 can generate a source map file, which is highly useful for\ndebugging your compressed JavaScript. To get a source map, pass\n`--source-map output.js.map` (full path to the file where you want the\nsource map dumped).\n\nAdditionally you might need `--source-map-root` to pass the URL where the\noriginal files can be found. In case you are passing full paths to input\nfiles to UglifyJS, you can use `--prefix` (`-p`) to specify the number of\ndirectories to drop from the path prefix when declaring files in the source\nmap.\n\nFor example:\n\n uglifyjs /home/doe/work/foo/src/js/file1.js \\\n /home/doe/work/foo/src/js/file2.js \\\n -o foo.min.js \\\n --source-map foo.min.js.map \\\n --source-map-root http://foo.com/src \\\n -p 5 -c -m\n\nThe above will compress and mangle `file1.js` and `file2.js`, will drop the\noutput in `foo.min.js` and the source map in `foo.min.js.map`. The source\nmapping will refer to `http://foo.com/src/js/file1.js` and\n`http://foo.com/src/js/file2.js` (in fact it will list `http://foo.com/src`\nas the source map root, and the original files as `js/file1.js` and\n`js/file2.js`).\n\n### Composed source map\n\nWhen you\'re compressing JS code that was output by a compiler such as\nCoffeeScript, mapping to the JS code won\'t be too helpful. Instead, you\'d\nlike to map back to the original code (i.e. CoffeeScript). UglifyJS has an\noption to take an input source map. Assuming you have a mapping from\nCoffeeScript → compiled JS, UglifyJS can generate a map from CoffeeScript →\ncompressed JS by mapping every token in the compiled JS to its original\nlocation.\n\nTo use this feature you need to pass `--in-source-map\n/path/to/input/source.map`. Normally the input source map should also point\nto the file containing the generated JS, so if that\'s correct you can omit\ninput files from the command line.\n\n## Mangler options\n\nTo enable the mangler you need to pass `--mangle` (`-m`). The following\n(comma-separated) options are supported:\n\n- `sort` — to assign shorter names to most frequently used variables. This\n saves a few hundred bytes on jQuery before gzip, but the output is\n _bigger_ after gzip (and seems to happen for other libraries I tried it\n on) therefore it\'s not enabled by default.\n\n- `toplevel` — mangle names declared in the toplevel scope (disabled by\n default).\n\n- `eval` — mangle names visible in scopes where `eval` or `with` are used\n (disabled by default).\n\nWhen mangling is enabled but you want to prevent certain names from being\nmangled, you can declare those names with `--reserved` (`-r`) — pass a\ncomma-separated list of names. For example:\n\n uglifyjs ... -m -r \'$,require,exports\'\n\nto prevent the `require`, `exports` and `$` names from being changed.\n\n## Compressor options\n\nYou need to pass `--compress` (`-c`) to enable the compressor. Optionally\nyou can pass a comma-separated list of options. Options are in the form\n`foo=bar`, or just `foo` (the latter implies a boolean option that you want\nto set `true`; it\'s effectively a shortcut for `foo=true`).\n\n- `sequences` -- join consecutive simple statements using the comma operator\n\n- `properties` -- rewrite property access using the dot notation, for\n example `foo["bar"] → foo.bar`\n\n- `dead_code` -- remove unreachable code\n\n- `drop_debugger` -- remove `debugger;` statements\n\n- `unsafe` (default: false) -- apply "unsafe" transformations (discussion below)\n\n- `conditionals` -- apply optimizations for `if`-s and conditional\n expressions\n\n- `comparisons` -- apply certain optimizations to binary nodes, for example:\n `!(a <= b) → a > b` (only when `unsafe`), attempts to negate binary nodes,\n e.g. `a = !b && !c && !d && !e → a=!(b||c||d||e)` etc.\n\n- `evaluate` -- attempt to evaluate constant expressions\n\n- `booleans` -- various optimizations for boolean context, for example `!!a\n ? b : c → a ? b : c`\n\n- `loops` -- optimizations for `do`, `while` and `for` loops when we can\n statically determine the condition\n\n- `unused` -- drop unreferenced functions and variables\n\n- `hoist_funs` -- hoist function declarations\n\n- `hoist_vars` (default: false) -- hoist `var` declarations (this is `false`\n by default because it seems to increase the size of the output in general)\n\n- `if_return` -- optimizations for if/return and if/continue\n\n- `join_vars` -- join consecutive `var` statements\n\n- `cascade` -- small optimization for sequences, transform `x, x` into `x`\n and `x = something(), x` into `x = something()`\n\n- `warnings` -- display warnings when dropping unreachable code or unused\n declarations etc.\n\n- `negate_iife` -- negate "Immediately-Called Function Expressions"\n where the return value is discarded, to avoid the parens that the\n code generator would insert.\n\n- `pure_getters` -- the default is `false`. If you pass `true` for\n this, UglifyJS will assume that object property access\n (e.g. `foo.bar` or `foo["bar"]`) doesn\'t have any side effects.\n\n- `pure_funcs` -- default `null`. You can pass an array of names and\n UglifyJS will assume that those functions do not produce side\n effects. DANGER: will not check if the name is redefined in scope.\n An example case here, for instance `var q = Math.floor(a/b)`. If\n variable `q` is not used elsewhere, UglifyJS will drop it, but will\n still keep the `Math.floor(a/b)`, not knowing what it does. You can\n pass `pure_funcs: [ \'Math.floor\' ]` to let it know that this\n function won\'t produce any side effect, in which case the whole\n statement would get discarded. The current implementation adds some\n overhead (compression will be slower).\n\n- `drop_console` -- default `false`. Pass `true` to discard calls to\n `console.*` functions.\n\n### The `unsafe` option\n\nIt enables some transformations that *might* break code logic in certain\ncontrived cases, but should be fine for most code. You might want to try it\non your own code, it should reduce the minified size. Here\'s what happens\nwhen this flag is on:\n\n- `new Array(1, 2, 3)` or `Array(1, 2, 3)` → `[1, 2, 3 ]`\n- `new Object()` → `{}`\n- `String(exp)` or `exp.toString()` → `"" + exp`\n- `new Object/RegExp/Function/Error/Array (...)` → we discard the `new`\n- `typeof foo == "undefined"` → `foo === void 0`\n- `void 0` → `undefined` (if there is a variable named "undefined" in\n scope; we do it because the variable name will be mangled, typically\n reduced to a single character).\n\n### Conditional compilation\n\nYou can use the `--define` (`-d`) switch in order to declare global\nvariables that UglifyJS will assume to be constants (unless defined in\nscope). For example if you pass `--define DEBUG=false` then, coupled with\ndead code removal UglifyJS will discard the following from the output:\n```javascript\nif (DEBUG) {\n\tconsole.log("debug stuff");\n}\n```\n\nUglifyJS will warn about the condition being always false and about dropping\nunreachable code; for now there is no option to turn off only this specific\nwarning, you can pass `warnings=false` to turn off *all* warnings.\n\nAnother way of doing that is to declare your globals as constants in a\nseparate file and include it into the build. For example you can have a\n`build/defines.js` file with the following:\n```javascript\nconst DEBUG = false;\nconst PRODUCTION = true;\n// etc.\n```\n\nand build your code like this:\n\n uglifyjs build/defines.js js/foo.js js/bar.js... -c\n\nUglifyJS will notice the constants and, since they cannot be altered, it\nwill evaluate references to them to the value itself and drop unreachable\ncode as usual. The possible downside of this approach is that the build\nwill contain the `const` declarations.\n\n<a name="codegen-options"></a>\n## Beautifier options\n\nThe code generator tries to output shortest code possible by default. In\ncase you want beautified output, pass `--beautify` (`-b`). Optionally you\ncan pass additional arguments that control the code output:\n\n- `beautify` (default `true`) -- whether to actually beautify the output.\n Passing `-b` will set this to true, but you might need to pass `-b` even\n when you want to generate minified code, in order to specify additional\n arguments, so you can use `-b beautify=false` to override it.\n- `indent-level` (default 4)\n- `indent-start` (default 0) -- prefix all lines by that many spaces\n- `quote-keys` (default `false`) -- pass `true` to quote all keys in literal\n objects\n- `space-colon` (default `true`) -- insert a space after the colon signs\n- `ascii-only` (default `false`) -- escape Unicode characters in strings and\n regexps\n- `inline-script` (default `false`) -- escape the slash in occurrences of\n `</script` in strings\n- `width` (default 80) -- only takes effect when beautification is on, this\n specifies an (orientative) line width that the beautifier will try to\n obey. It refers to the width of the line text (excluding indentation).\n It doesn\'t work very well currently, but it does make the code generated\n by UglifyJS more readable.\n- `max-line-len` (default 32000) -- maximum line length (for uglified code)\n- `bracketize` (default `false`) -- always insert brackets in `if`, `for`,\n `do`, `while` or `with` statements, even if their body is a single\n statement.\n- `semicolons` (default `true`) -- separate statements with semicolons. If\n you pass `false` then whenever possible we will use a newline instead of a\n semicolon, leading to more readable output of uglified code (size before\n gzip could be smaller; size after gzip insignificantly larger).\n- `preamble` (default `null`) -- when passed it must be a string and\n it will be prepended to the output literally. The source map will\n adjust for this text. Can be used to insert a comment containing\n licensing information, for example.\n\n### Keeping copyright notices or other comments\n\nYou can pass `--comments` to retain certain comments in the output. By\ndefault it will keep JSDoc-style comments that contain "@preserve",\n"@license" or "@cc_on" (conditional compilation for IE). You can pass\n`--comments all` to keep all the comments, or a valid JavaScript regexp to\nkeep only comments that match this regexp. For example `--comments\n\'/foo|bar/\'` will keep only comments that contain "foo" or "bar".\n\nNote, however, that there might be situations where comments are lost. For\nexample:\n```javascript\nfunction f() {\n\t/** @preserve Foo Bar */\n\tfunction g() {\n\t // this function is never called\n\t}\n\treturn something();\n}\n```\n\nEven though it has "@preserve", the comment will be lost because the inner\nfunction `g` (which is the AST node to which the comment is attached to) is\ndiscarded by the compressor as not referenced.\n\nThe safest comments where to place copyright information (or other info that\nneeds to be kept in the output) are comments attached to toplevel nodes.\n\n## Support for the SpiderMonkey AST\n\nUglifyJS2 has its own abstract syntax tree format; for\n[practical reasons](http://lisperator.net/blog/uglifyjs-why-not-switching-to-spidermonkey-ast/)\nwe can\'t easily change to using the SpiderMonkey AST internally. However,\nUglifyJS now has a converter which can import a SpiderMonkey AST.\n\nFor example [Acorn][acorn] is a super-fast parser that produces a\nSpiderMonkey AST. It has a small CLI utility that parses one file and dumps\nthe AST in JSON on the standard output. To use UglifyJS to mangle and\ncompress that:\n\n acorn file.js | uglifyjs --spidermonkey -m -c\n\nThe `--spidermonkey` option tells UglifyJS that all input files are not\nJavaScript, but JS code described in SpiderMonkey AST in JSON. Therefore we\ndon\'t use our own parser in this case, but just transform that AST into our\ninternal AST.\n\n### Use Acorn for parsing\n\nMore for fun, I added the `--acorn` option which will use Acorn to do all\nthe parsing. If you pass this option, UglifyJS will `require("acorn")`.\n\nAcorn is really fast (e.g. 250ms instead of 380ms on some 650K code), but\nconverting the SpiderMonkey tree that Acorn produces takes another 150ms so\nin total it\'s a bit more than just using UglifyJS\'s own parser.\n\nAPI Reference\n-------------\n\nAssuming installation via NPM, you can load UglifyJS in your application\nlike this:\n```javascript\nvar UglifyJS = require("uglify-js");\n```\n\nIt exports a lot of names, but I\'ll discuss here the basics that are needed\nfor parsing, mangling and compressing a piece of code. The sequence is (1)\nparse, (2) compress, (3) mangle, (4) generate output code.\n\n### The simple way\n\nThere\'s a single toplevel function which combines all the steps. If you\ndon\'t need additional customization, you might want to go with `minify`.\nExample:\n```javascript\nvar result = UglifyJS.minify("/path/to/file.js");\nconsole.log(result.code); // minified output\n// if you need to pass code instead of file name\nvar result = UglifyJS.minify("var b = function () {};", {fromString: true});\n```\n\nYou can also compress multiple files:\n```javascript\nvar result = UglifyJS.minify([ "file1.js", "file2.js", "file3.js" ]);\nconsole.log(result.code);\n```\n\nTo generate a source map:\n```javascript\nvar result = UglifyJS.minify([ "file1.js", "file2.js", "file3.js" ], {\n\toutSourceMap: "out.js.map"\n});\nconsole.log(result.code); // minified output\nconsole.log(result.map);\n```\n\nNote that the source map is not saved in a file, it\'s just returned in\n`result.map`. The value passed for `outSourceMap` is only used to set the\n`file` attribute in the source map (see [the spec][sm-spec]).\n\nYou can also specify sourceRoot property to be included in source map:\n```javascript\nvar result = UglifyJS.minify([ "file1.js", "file2.js", "file3.js" ], {\n\toutSourceMap: "out.js.map",\n\tsourceRoot: "http://example.com/src"\n});\n```\n\nIf you\'re compressing compiled JavaScript and have a source map for it, you\ncan use the `inSourceMap` argument:\n```javascript\nvar result = UglifyJS.minify("compiled.js", {\n\tinSourceMap: "compiled.js.map",\n\toutSourceMap: "minified.js.map"\n});\n// same as before, it returns `code` and `map`\n```\n\nThe `inSourceMap` is only used if you also request `outSourceMap` (it makes\nno sense otherwise).\n\nOther options:\n\n- `warnings` (default `false`) — pass `true` to display compressor warnings.\n\n- `fromString` (default `false`) — if you pass `true` then you can pass\n JavaScript source code, rather than file names.\n\n- `mangle` — pass `false` to skip mangling names.\n\n- `output` (default `null`) — pass an object if you wish to specify\n additional [output options][codegen]. The defaults are optimized\n for best compression.\n\n- `compress` (default `{}`) — pass `false` to skip compressing entirely.\n Pass an object to specify custom [compressor options][compressor].\n\nWe could add more options to `UglifyJS.minify` — if you need additional\nfunctionality please suggest!\n\n### The hard way\n\nFollowing there\'s more detailed API info, in case the `minify` function is\ntoo simple for your needs.\n\n#### The parser\n```javascript\nvar toplevel_ast = UglifyJS.parse(code, options);\n```\n\n`options` is optional and if present it must be an object. The following\nproperties are available:\n\n- `strict` — disable automatic semicolon insertion and support for trailing\n comma in arrays and objects\n- `filename` — the name of the file where this code is coming from\n- `toplevel` — a `toplevel` node (as returned by a previous invocation of\n `parse`)\n\nThe last two options are useful when you\'d like to minify multiple files and\nget a single file as the output and a proper source map. Our CLI tool does\nsomething like this:\n```javascript\nvar toplevel = null;\nfiles.forEach(function(file){\n\tvar code = fs.readFileSync(file, "utf8");\n\ttoplevel = UglifyJS.parse(code, {\n\t\tfilename: file,\n\t\ttoplevel: toplevel\n\t});\n});\n```\n\nAfter this, we have in `toplevel` a big AST containing all our files, with\neach token having proper information about where it came from.\n\n#### Scope information\n\nUglifyJS contains a scope analyzer that you need to call manually before\ncompressing or mangling. Basically it augments various nodes in the AST\nwith information about where is a name defined, how many times is a name\nreferenced, if it is a global or not, if a function is using `eval` or the\n`with` statement etc. I will discuss this some place else, for now what\'s\nimportant to know is that you need to call the following before doing\nanything with the tree:\n```javascript\ntoplevel.figure_out_scope()\n```\n\n#### Compression\n\nLike this:\n```javascript\nvar compressor = UglifyJS.Compressor(options);\nvar compressed_ast = toplevel.transform(compressor);\n```\n\nThe `options` can be missing. Available options are discussed above in\n“Compressor options”. Defaults should lead to best compression in most\nscripts.\n\nThe compressor is destructive, so don\'t rely that `toplevel` remains the\noriginal tree.\n\n#### Mangling\n\nAfter compression it is a good idea to call again `figure_out_scope` (since\nthe compressor might drop unused variables / unreachable code and this might\nchange the number of identifiers or their position). Optionally, you can\ncall a trick that helps after Gzip (counting character frequency in\nnon-mangleable words). Example:\n```javascript\ncompressed_ast.figure_out_scope();\ncompressed_ast.compute_char_frequency();\ncompressed_ast.mangle_names();\n```\n\n#### Generating output\n\nAST nodes have a `print` method that takes an output stream. Essentially,\nto generate code you do this:\n```javascript\nvar stream = UglifyJS.OutputStream(options);\ncompressed_ast.print(stream);\nvar code = stream.toString(); // this is your minified code\n```\n\nor, for a shortcut you can do:\n```javascript\nvar code = compressed_ast.print_to_string(options);\n```\n\nAs usual, `options` is optional. The output stream accepts a lot of otions,\nmost of them documented above in section “Beautifier options”. The two\nwhich we care about here are `source_map` and `comments`.\n\n#### Keeping comments in the output\n\nIn order to keep certain comments in the output you need to pass the\n`comments` option. Pass a RegExp or a function. If you pass a RegExp, only\nthose comments whose body matches the regexp will be kept. Note that body\nmeans without the initial `//` or `/*`. If you pass a function, it will be\ncalled for every comment in the tree and will receive two arguments: the\nnode that the comment is attached to, and the comment token itself.\n\nThe comment token has these properties:\n\n- `type`: "comment1" for single-line comments or "comment2" for multi-line\n comments\n- `value`: the comment body\n- `pos` and `endpos`: the start/end positions (zero-based indexes) in the\n original code where this comment appears\n- `line` and `col`: the line and column where this comment appears in the\n original code\n- `file` — the file name of the original file\n- `nlb` — true if there was a newline before this comment in the original\n code, or if this comment contains a newline.\n\nYour function should return `true` to keep the comment, or a falsy value\notherwise.\n\n#### Generating a source mapping\n\nYou need to pass the `source_map` argument when calling `print`. It needs\nto be a `SourceMap` object (which is a thin wrapper on top of the\n[source-map][source-map] library).\n\nExample:\n```javascript\nvar source_map = UglifyJS.SourceMap(source_map_options);\nvar stream = UglifyJS.OutputStream({\n\t...\n\tsource_map: source_map\n});\ncompressed_ast.print(stream);\n\nvar code = stream.toString();\nvar map = source_map.toString(); // json output for your source map\n```\n\nThe `source_map_options` (optional) can contain the following properties:\n\n- `file`: the name of the JavaScript output file that this mapping refers to\n- `root`: the `sourceRoot` property (see the [spec][sm-spec])\n- `orig`: the "original source map", handy when you compress generated JS\n and want to map the minified output back to the original code where it\n came from. It can be simply a string in JSON, or a JSON object containing\n the original source map.\n\n [acorn]: https://github.com/marijnh/acorn\n [source-map]: https://github.com/mozilla/source-map\n [sm-spec]: https://docs.google.com/document/d/1U1RGAehQwRypUTovF1KRlpiOFze0b-_2gc6fAH0KY0k/edit\n [codegen]: http://lisperator.net/uglifyjs/codegen\n [compressor]: http://lisperator.net/uglifyjs/compress\n', | |
422 silly resolved readmeFilename: 'README.md', | |
422 silly resolved bugs: { url: 'https://github.com/mishoo/UglifyJS2/issues' }, | |
422 silly resolved _id: '[email protected]', | |
422 silly resolved dist: { shasum: '18debc9e6ecfc20db1a5ea035f839d436a605aba' }, | |
422 silly resolved _from: 'uglify-js@^2.4.0', | |
422 silly resolved _resolved: 'https://registry.npmjs.org/uglify-js/-/uglify-js-2.4.13.tgz' } ] | |
423 info install [email protected] into /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify | |
424 info install [email protected] into /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify | |
425 info install [email protected] into /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify | |
426 info installOne [email protected] | |
427 info installOne [email protected] | |
428 info installOne [email protected] | |
429 info /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk unbuild | |
430 info /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin unbuild | |
431 info /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/uglify-js unbuild | |
432 verbose tar unpack /home/eric/.npm/maxmin/0.1.0/package.tgz | |
433 silly lockFile 6930aca6-ntrib-uglify-node-modules-maxmin tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin | |
434 verbose lock tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin /home/eric/.npm/6930aca6-ntrib-uglify-node-modules-maxmin.lock | |
435 silly lockFile 203ef2c8-ric-npm-maxmin-0-1-0-package-tgz tar:///home/eric/.npm/maxmin/0.1.0/package.tgz | |
436 verbose lock tar:///home/eric/.npm/maxmin/0.1.0/package.tgz /home/eric/.npm/203ef2c8-ric-npm-maxmin-0-1-0-package-tgz.lock | |
437 verbose tar unpack /home/eric/.npm/chalk/0.4.0/package.tgz | |
438 silly lockFile b5bf4f65-ontrib-uglify-node-modules-chalk tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk | |
439 verbose lock tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk /home/eric/.npm/b5bf4f65-ontrib-uglify-node-modules-chalk.lock | |
440 silly lockFile c3e884be-eric-npm-chalk-0-4-0-package-tgz tar:///home/eric/.npm/chalk/0.4.0/package.tgz | |
441 verbose lock tar:///home/eric/.npm/chalk/0.4.0/package.tgz /home/eric/.npm/c3e884be-eric-npm-chalk-0-4-0-package-tgz.lock | |
442 verbose tar unpack /home/eric/.npm/uglify-js/2.4.13/package.tgz | |
443 silly lockFile 08229524-ib-uglify-node-modules-uglify-js tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/uglify-js | |
444 verbose lock tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/uglify-js /home/eric/.npm/08229524-ib-uglify-node-modules-uglify-js.lock | |
445 silly lockFile f860edd1-npm-uglify-js-2-4-13-package-tgz tar:///home/eric/.npm/uglify-js/2.4.13/package.tgz | |
446 verbose lock tar:///home/eric/.npm/uglify-js/2.4.13/package.tgz /home/eric/.npm/f860edd1-npm-uglify-js-2-4-13-package-tgz.lock | |
447 silly gunzTarPerm modes [ '755', '644' ] | |
448 silly gunzTarPerm modes [ '755', '644' ] | |
449 silly gunzTarPerm modes [ '755', '644' ] | |
450 silly gunzTarPerm extractEntry package.json | |
451 silly gunzTarPerm extractEntry package.json | |
452 silly gunzTarPerm extractEntry package.json | |
453 silly gunzTarPerm extractEntry index.js | |
454 silly gunzTarPerm extractEntry readme.md | |
455 silly gunzTarPerm extractEntry .npmignore | |
456 silly gunzTarPerm extractEntry README.md | |
457 silly gunzTarPerm extractEntry index.js | |
458 silly gunzTarPerm extractEntry readme.md | |
459 silly gunzTarPerm extractEntry LICENSE | |
460 silly gunzTarPerm extractEntry .travis.yml | |
461 silly gunzTarPerm extractEntry bin/uglifyjs | |
462 silly lockFile b5bf4f65-ontrib-uglify-node-modules-chalk tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk | |
463 silly lockFile b5bf4f65-ontrib-uglify-node-modules-chalk tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk | |
464 silly lockFile 6930aca6-ntrib-uglify-node-modules-maxmin tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin | |
465 silly lockFile 6930aca6-ntrib-uglify-node-modules-maxmin tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin | |
466 silly lockFile c3e884be-eric-npm-chalk-0-4-0-package-tgz tar:///home/eric/.npm/chalk/0.4.0/package.tgz | |
467 silly lockFile c3e884be-eric-npm-chalk-0-4-0-package-tgz tar:///home/eric/.npm/chalk/0.4.0/package.tgz | |
468 silly lockFile 203ef2c8-ric-npm-maxmin-0-1-0-package-tgz tar:///home/eric/.npm/maxmin/0.1.0/package.tgz | |
469 silly lockFile 203ef2c8-ric-npm-maxmin-0-1-0-package-tgz tar:///home/eric/.npm/maxmin/0.1.0/package.tgz | |
470 info preinstall [email protected] | |
471 info preinstall [email protected] | |
472 verbose readDependencies using package.json deps | |
473 verbose readDependencies using package.json deps | |
474 verbose readDependencies using package.json deps | |
475 silly gunzTarPerm extractEntry lib/ast.js | |
476 silly gunzTarPerm extractEntry lib/compress.js | |
477 verbose readDependencies using package.json deps | |
478 verbose cache add [ 'strip-ansi@~0.1.0', null ] | |
479 verbose cache add name=undefined spec="strip-ansi@~0.1.0" args=["strip-ansi@~0.1.0",null] | |
480 verbose parsed url { protocol: null, | |
480 verbose parsed url slashes: null, | |
480 verbose parsed url auth: null, | |
480 verbose parsed url host: null, | |
480 verbose parsed url port: null, | |
480 verbose parsed url hostname: null, | |
480 verbose parsed url hash: null, | |
480 verbose parsed url search: null, | |
480 verbose parsed url query: null, | |
480 verbose parsed url pathname: 'strip-ansi@~0.1.0', | |
480 verbose parsed url path: 'strip-ansi@~0.1.0', | |
480 verbose parsed url href: 'strip-ansi@~0.1.0' } | |
481 verbose cache add name="strip-ansi" spec="~0.1.0" args=["strip-ansi","~0.1.0"] | |
482 verbose parsed url { protocol: null, | |
482 verbose parsed url slashes: null, | |
482 verbose parsed url auth: null, | |
482 verbose parsed url host: null, | |
482 verbose parsed url port: null, | |
482 verbose parsed url hostname: null, | |
482 verbose parsed url hash: null, | |
482 verbose parsed url search: null, | |
482 verbose parsed url query: null, | |
482 verbose parsed url pathname: '~0.1.0', | |
482 verbose parsed url path: '~0.1.0', | |
482 verbose parsed url href: '~0.1.0' } | |
483 verbose addNamed [ 'strip-ansi', '~0.1.0' ] | |
484 verbose addNamed [ null, '>=0.1.0-0 <0.2.0-0' ] | |
485 silly lockFile 0cdb0eaa-strip-ansi-0-1-0 strip-ansi@~0.1.0 | |
486 verbose lock strip-ansi@~0.1.0 /home/eric/.npm/0cdb0eaa-strip-ansi-0-1-0.lock | |
487 verbose cache add [ 'has-color@~0.1.0', null ] | |
488 verbose cache add name=undefined spec="has-color@~0.1.0" args=["has-color@~0.1.0",null] | |
489 verbose parsed url { protocol: null, | |
489 verbose parsed url slashes: null, | |
489 verbose parsed url auth: null, | |
489 verbose parsed url host: null, | |
489 verbose parsed url port: null, | |
489 verbose parsed url hostname: null, | |
489 verbose parsed url hash: null, | |
489 verbose parsed url search: null, | |
489 verbose parsed url query: null, | |
489 verbose parsed url pathname: 'has-color@~0.1.0', | |
489 verbose parsed url path: 'has-color@~0.1.0', | |
489 verbose parsed url href: 'has-color@~0.1.0' } | |
490 verbose cache add name="has-color" spec="~0.1.0" args=["has-color","~0.1.0"] | |
491 verbose parsed url { protocol: null, | |
491 verbose parsed url slashes: null, | |
491 verbose parsed url auth: null, | |
491 verbose parsed url host: null, | |
491 verbose parsed url port: null, | |
491 verbose parsed url hostname: null, | |
491 verbose parsed url hash: null, | |
491 verbose parsed url search: null, | |
491 verbose parsed url query: null, | |
491 verbose parsed url pathname: '~0.1.0', | |
491 verbose parsed url path: '~0.1.0', | |
491 verbose parsed url href: '~0.1.0' } | |
492 verbose addNamed [ 'has-color', '~0.1.0' ] | |
493 verbose addNamed [ null, '>=0.1.0-0 <0.2.0-0' ] | |
494 silly lockFile c89da621-has-color-0-1-0 has-color@~0.1.0 | |
495 verbose lock has-color@~0.1.0 /home/eric/.npm/c89da621-has-color-0-1-0.lock | |
496 verbose cache add [ 'ansi-styles@~1.0.0', null ] | |
497 verbose cache add name=undefined spec="ansi-styles@~1.0.0" args=["ansi-styles@~1.0.0",null] | |
498 verbose parsed url { protocol: null, | |
498 verbose parsed url slashes: null, | |
498 verbose parsed url auth: null, | |
498 verbose parsed url host: null, | |
498 verbose parsed url port: null, | |
498 verbose parsed url hostname: null, | |
498 verbose parsed url hash: null, | |
498 verbose parsed url search: null, | |
498 verbose parsed url query: null, | |
498 verbose parsed url pathname: 'ansi-styles@~1.0.0', | |
498 verbose parsed url path: 'ansi-styles@~1.0.0', | |
498 verbose parsed url href: 'ansi-styles@~1.0.0' } | |
499 verbose cache add name="ansi-styles" spec="~1.0.0" args=["ansi-styles","~1.0.0"] | |
500 verbose parsed url { protocol: null, | |
500 verbose parsed url slashes: null, | |
500 verbose parsed url auth: null, | |
500 verbose parsed url host: null, | |
500 verbose parsed url port: null, | |
500 verbose parsed url hostname: null, | |
500 verbose parsed url hash: null, | |
500 verbose parsed url search: null, | |
500 verbose parsed url query: null, | |
500 verbose parsed url pathname: '~1.0.0', | |
500 verbose parsed url path: '~1.0.0', | |
500 verbose parsed url href: '~1.0.0' } | |
501 verbose addNamed [ 'ansi-styles', '~1.0.0' ] | |
502 verbose addNamed [ null, '>=1.0.0-0 <1.1.0-0' ] | |
503 silly lockFile 82a4f1f6-ansi-styles-1-0-0 ansi-styles@~1.0.0 | |
504 verbose lock ansi-styles@~1.0.0 /home/eric/.npm/82a4f1f6-ansi-styles-1-0-0.lock | |
505 verbose cache add [ 'gzip-size@^0.1.0', null ] | |
506 verbose cache add name=undefined spec="gzip-size@^0.1.0" args=["gzip-size@^0.1.0",null] | |
507 verbose parsed url { protocol: null, | |
507 verbose parsed url slashes: null, | |
507 verbose parsed url auth: null, | |
507 verbose parsed url host: null, | |
507 verbose parsed url port: null, | |
507 verbose parsed url hostname: null, | |
507 verbose parsed url hash: null, | |
507 verbose parsed url search: null, | |
507 verbose parsed url query: null, | |
507 verbose parsed url pathname: 'gzip-size@^0.1.0', | |
507 verbose parsed url path: 'gzip-size@^0.1.0', | |
507 verbose parsed url href: 'gzip-size@^0.1.0' } | |
508 verbose cache add name="gzip-size" spec="^0.1.0" args=["gzip-size","^0.1.0"] | |
509 verbose parsed url { protocol: null, | |
509 verbose parsed url slashes: null, | |
509 verbose parsed url auth: null, | |
509 verbose parsed url host: null, | |
509 verbose parsed url port: null, | |
509 verbose parsed url hostname: null, | |
509 verbose parsed url hash: null, | |
509 verbose parsed url search: null, | |
509 verbose parsed url query: null, | |
509 verbose parsed url pathname: '^0.1.0', | |
509 verbose parsed url path: '^0.1.0', | |
509 verbose parsed url href: '^0.1.0' } | |
510 verbose addNamed [ 'gzip-size', '^0.1.0' ] | |
511 verbose addNamed [ null, '>=0.1.0-0 <0.2.0-0' ] | |
512 silly lockFile 45a516ee-gzip-size-0-1-0 gzip-size@^0.1.0 | |
513 verbose lock gzip-size@^0.1.0 /home/eric/.npm/45a516ee-gzip-size-0-1-0.lock | |
514 verbose cache add [ 'pretty-bytes@^0.1.0', null ] | |
515 verbose cache add name=undefined spec="pretty-bytes@^0.1.0" args=["pretty-bytes@^0.1.0",null] | |
516 verbose parsed url { protocol: null, | |
516 verbose parsed url slashes: null, | |
516 verbose parsed url auth: null, | |
516 verbose parsed url host: null, | |
516 verbose parsed url port: null, | |
516 verbose parsed url hostname: null, | |
516 verbose parsed url hash: null, | |
516 verbose parsed url search: null, | |
516 verbose parsed url query: null, | |
516 verbose parsed url pathname: 'pretty-bytes@^0.1.0', | |
516 verbose parsed url path: 'pretty-bytes@^0.1.0', | |
516 verbose parsed url href: 'pretty-bytes@^0.1.0' } | |
517 verbose cache add name="pretty-bytes" spec="^0.1.0" args=["pretty-bytes","^0.1.0"] | |
518 verbose parsed url { protocol: null, | |
518 verbose parsed url slashes: null, | |
518 verbose parsed url auth: null, | |
518 verbose parsed url host: null, | |
518 verbose parsed url port: null, | |
518 verbose parsed url hostname: null, | |
518 verbose parsed url hash: null, | |
518 verbose parsed url search: null, | |
518 verbose parsed url query: null, | |
518 verbose parsed url pathname: '^0.1.0', | |
518 verbose parsed url path: '^0.1.0', | |
518 verbose parsed url href: '^0.1.0' } | |
519 verbose addNamed [ 'pretty-bytes', '^0.1.0' ] | |
520 verbose addNamed [ null, '>=0.1.0-0 <0.2.0-0' ] | |
521 silly lockFile e9c8a3c5-pretty-bytes-0-1-0 pretty-bytes@^0.1.0 | |
522 verbose lock pretty-bytes@^0.1.0 /home/eric/.npm/e9c8a3c5-pretty-bytes-0-1-0.lock | |
523 silly addNameRange { name: 'strip-ansi', | |
523 silly addNameRange range: '>=0.1.0-0 <0.2.0-0', | |
523 silly addNameRange hasData: false } | |
524 silly addNameRange { name: 'has-color', | |
524 silly addNameRange range: '>=0.1.0-0 <0.2.0-0', | |
524 silly addNameRange hasData: false } | |
525 silly addNameRange { name: 'ansi-styles', | |
525 silly addNameRange range: '>=1.0.0-0 <1.1.0-0', | |
525 silly addNameRange hasData: false } | |
526 silly addNameRange { name: 'gzip-size', | |
526 silly addNameRange range: '>=0.1.0-0 <0.2.0-0', | |
526 silly addNameRange hasData: false } | |
527 verbose url raw strip-ansi | |
528 verbose url resolving [ 'https://registry.npmjs.org/', './strip-ansi' ] | |
529 verbose url resolved https://registry.npmjs.org/strip-ansi | |
530 info trying registry request attempt 1 at 14:32:00 | |
531 http GET https://registry.npmjs.org/strip-ansi | |
532 verbose url raw has-color | |
533 verbose url resolving [ 'https://registry.npmjs.org/', './has-color' ] | |
534 verbose url resolved https://registry.npmjs.org/has-color | |
535 info trying registry request attempt 1 at 14:32:00 | |
536 http GET https://registry.npmjs.org/has-color | |
537 verbose url raw ansi-styles | |
538 verbose url resolving [ 'https://registry.npmjs.org/', './ansi-styles' ] | |
539 verbose url resolved https://registry.npmjs.org/ansi-styles | |
540 info trying registry request attempt 1 at 14:32:00 | |
541 http GET https://registry.npmjs.org/ansi-styles | |
542 silly addNameRange { name: 'pretty-bytes', | |
542 silly addNameRange range: '>=0.1.0-0 <0.2.0-0', | |
542 silly addNameRange hasData: false } | |
543 verbose url raw gzip-size | |
544 verbose url resolving [ 'https://registry.npmjs.org/', './gzip-size' ] | |
545 verbose url resolved https://registry.npmjs.org/gzip-size | |
546 info trying registry request attempt 1 at 14:32:00 | |
547 http GET https://registry.npmjs.org/gzip-size | |
548 verbose url raw pretty-bytes | |
549 verbose url resolving [ 'https://registry.npmjs.org/', './pretty-bytes' ] | |
550 verbose url resolved https://registry.npmjs.org/pretty-bytes | |
551 info trying registry request attempt 1 at 14:32:00 | |
552 http GET https://registry.npmjs.org/pretty-bytes | |
553 silly gunzTarPerm extractEntry lib/mozilla-ast.js | |
554 silly gunzTarPerm extractEntry lib/output.js | |
555 silly gunzTarPerm extractEntry lib/parse.js | |
556 silly gunzTarPerm extractEntry lib/scope.js | |
557 silly gunzTarPerm extractEntry lib/sourcemap.js | |
558 http 200 https://registry.npmjs.org/has-color | |
559 silly registry.get cb [ 200, | |
559 silly registry.get { date: 'Fri, 21 Mar 2014 18:31:59 GMT', | |
559 silly registry.get server: 'CouchDB/1.5.0 (Erlang OTP/R16B)', | |
559 silly registry.get etag: '"EPAW5C1570ID7VO65LM801YBR"', | |
559 silly registry.get 'content-type': 'application/json', | |
559 silly registry.get via: '1.1 varnish', | |
559 silly registry.get 'cache-control': 'max-age=1', | |
559 silly registry.get 'content-length': '6879', | |
559 silly registry.get 'accept-ranges': 'bytes', | |
559 silly registry.get age: '3', | |
559 silly registry.get 'x-served-by': 'cache-v43-ASH, cache-at50-ATL', | |
559 silly registry.get 'x-cache': 'HIT, HIT', | |
559 silly registry.get 'x-cache-hits': '18790, 1', | |
559 silly registry.get 'x-timer': 'S1393977173.284457207,VS0,VS-3,VE-3,VE1449546509', | |
559 silly registry.get vary: 'Accept', | |
559 silly registry.get 'keep-alive': 'timeout=10, max=50', | |
559 silly registry.get connection: 'Keep-Alive' } ] | |
560 silly addNameRange number 2 { name: 'has-color', range: '>=0.1.0-0 <0.2.0-0', hasData: true } | |
561 silly addNameRange versions [ 'has-color', [ '0.1.0', '0.1.1', '0.1.2', '0.1.3', '0.1.4' ] ] | |
562 verbose addNamed [ 'has-color', '0.1.4' ] | |
563 verbose addNamed [ '0.1.4', '0.1.4' ] | |
564 silly lockFile 557622b1-has-color-0-1-4 [email protected] | |
565 verbose lock [email protected] /home/eric/.npm/557622b1-has-color-0-1-4.lock | |
566 silly lockFile e6f63538-rg-has-color-has-color-0-1-4-tgz https://registry.npmjs.org/has-color/-/has-color-0.1.4.tgz | |
567 verbose lock https://registry.npmjs.org/has-color/-/has-color-0.1.4.tgz /home/eric/.npm/e6f63538-rg-has-color-has-color-0-1-4-tgz.lock | |
568 verbose addRemoteTarball [ 'https://registry.npmjs.org/has-color/-/has-color-0.1.4.tgz', | |
568 verbose addRemoteTarball 'd1dadeea5b9e8b446bf08603532333710c95a290' ] | |
569 info retry fetch attempt 1 at 14:32:01 | |
570 verbose fetch to= /home/eric/tmp/npm-6195-DkrKZ-A8/1395426721033-0.5586272610817105/tmp.tgz | |
571 http GET https://registry.npmjs.org/has-color/-/has-color-0.1.4.tgz | |
572 http 200 https://registry.npmjs.org/strip-ansi | |
573 silly registry.get cb [ 200, | |
573 silly registry.get { date: 'Fri, 21 Mar 2014 18:31:59 GMT', | |
573 silly registry.get server: 'CouchDB/1.5.0 (Erlang OTP/R16B)', | |
573 silly registry.get etag: '"BBDVF1JUVJ658Y5948FV7QURZ"', | |
573 silly registry.get 'content-type': 'application/json', | |
573 silly registry.get via: '1.1 varnish', | |
573 silly registry.get 'cache-control': 'max-age=1', | |
573 silly registry.get 'content-length': '6128', | |
573 silly registry.get 'accept-ranges': 'bytes', | |
573 silly registry.get age: '40', | |
573 silly registry.get 'x-served-by': 'cache-v44-ASH, cache-at50-ATL', | |
573 silly registry.get 'x-cache': 'HIT, HIT', | |
573 silly registry.get 'x-cache-hits': '439, 1', | |
573 silly registry.get 'x-timer': 'S1395293012.099941730,VS0,VS-425,VE-425,VE133707720', | |
573 silly registry.get vary: 'Accept', | |
573 silly registry.get 'keep-alive': 'timeout=10, max=50', | |
573 silly registry.get connection: 'Keep-Alive' } ] | |
574 http 200 https://registry.npmjs.org/pretty-bytes | |
575 silly registry.get cb [ 200, | |
575 silly registry.get { date: 'Fri, 21 Mar 2014 18:31:59 GMT', | |
575 silly registry.get server: 'CouchDB/1.5.0 (Erlang OTP/R16B)', | |
575 silly registry.get etag: '"8JXMUWXU7YAV7IF96ZMKTN740"', | |
575 silly registry.get 'content-type': 'application/json', | |
575 silly registry.get via: '1.1 varnish', | |
575 silly registry.get 'cache-control': 'max-age=1', | |
575 silly registry.get 'content-length': '3062', | |
575 silly registry.get 'accept-ranges': 'bytes', | |
575 silly registry.get age: '1466', | |
575 silly registry.get 'x-served-by': 'cache-v43-ASH, cache-at50-ATL', | |
575 silly registry.get 'x-cache': 'HIT, MISS', | |
575 silly registry.get 'x-cache-hits': '1, 0', | |
575 silly registry.get 'x-timer': 'S1395421208.299369574,VS0,VS-56,VE43,VE5511528', | |
575 silly registry.get vary: 'Accept', | |
575 silly registry.get 'keep-alive': 'timeout=10, max=50', | |
575 silly registry.get connection: 'Keep-Alive' } ] | |
576 http 200 https://registry.npmjs.org/gzip-size | |
577 silly registry.get cb [ 200, | |
577 silly registry.get { date: 'Fri, 21 Mar 2014 18:31:59 GMT', | |
577 silly registry.get server: 'CouchDB/1.5.0 (Erlang OTP/R14B04)', | |
577 silly registry.get etag: '"6J2U2MCLWS9RWR8D1XFNWD1Z"', | |
577 silly registry.get 'content-type': 'application/json', | |
577 silly registry.get via: '1.1 varnish', | |
577 silly registry.get 'cache-control': 'max-age=1', | |
577 silly registry.get 'content-length': '3651', | |
577 silly registry.get 'accept-ranges': 'bytes', | |
577 silly registry.get age: '515', | |
577 silly registry.get 'x-served-by': 'cache-v42-ASH, cache-at51-ATL', | |
577 silly registry.get 'x-cache': 'MISS, MISS', | |
577 silly registry.get 'x-cache-hits': '0, 0', | |
577 silly registry.get 'x-timer': 'S1395401540.164939404,VS0,VS-47,VE-35,VE25179665', | |
577 silly registry.get vary: 'Accept', | |
577 silly registry.get 'keep-alive': 'timeout=10, max=50', | |
577 silly registry.get connection: 'Keep-Alive' } ] | |
578 http 200 https://registry.npmjs.org/ansi-styles | |
579 silly registry.get cb [ 200, | |
579 silly registry.get { date: 'Fri, 21 Mar 2014 18:31:59 GMT', | |
579 silly registry.get server: 'CouchDB/1.5.0 (Erlang OTP/R16B)', | |
579 silly registry.get etag: '"13OWUUBIPV8X3R5PE047I9Q0M"', | |
579 silly registry.get 'content-type': 'application/json', | |
579 silly registry.get via: '1.1 varnish', | |
579 silly registry.get 'cache-control': 'max-age=1', | |
579 silly registry.get 'content-length': '15319', | |
579 silly registry.get 'accept-ranges': 'bytes', | |
579 silly registry.get age: '55', | |
579 silly registry.get 'x-served-by': 'cache-v44-ASH, cache-at50-ATL', | |
579 silly registry.get 'x-cache': 'HIT, HIT', | |
579 silly registry.get 'x-cache-hits': '16434, 1', | |
579 silly registry.get 'x-timer': 'S1395242245.780539513,VS0,VS-395,VE-395,VE184474039', | |
579 silly registry.get vary: 'Accept', | |
579 silly registry.get 'keep-alive': 'timeout=10, max=50', | |
579 silly registry.get connection: 'Keep-Alive' } ] | |
580 silly addNameRange number 2 { name: 'gzip-size', range: '>=0.1.0-0 <0.2.0-0', hasData: true } | |
581 silly addNameRange versions [ 'gzip-size', [ '0.1.0' ] ] | |
582 verbose addNamed [ 'gzip-size', '0.1.0' ] | |
583 verbose addNamed [ '0.1.0', '0.1.0' ] | |
584 silly lockFile 1db2d670-gzip-size-0-1-0 [email protected] | |
585 verbose lock [email protected] /home/eric/.npm/1db2d670-gzip-size-0-1-0.lock | |
586 silly addNameRange number 2 { name: 'strip-ansi', | |
586 silly addNameRange range: '>=0.1.0-0 <0.2.0-0', | |
586 silly addNameRange hasData: true } | |
587 silly addNameRange versions [ 'strip-ansi', [ '0.1.0', '0.1.1' ] ] | |
588 verbose addNamed [ 'strip-ansi', '0.1.1' ] | |
589 verbose addNamed [ '0.1.1', '0.1.1' ] | |
590 silly lockFile ed6fc536-strip-ansi-0-1-1 [email protected] | |
591 verbose lock [email protected] /home/eric/.npm/ed6fc536-strip-ansi-0-1-1.lock | |
592 silly addNameRange number 2 { name: 'pretty-bytes', | |
592 silly addNameRange range: '>=0.1.0-0 <0.2.0-0', | |
592 silly addNameRange hasData: true } | |
593 silly addNameRange versions [ 'pretty-bytes', [ '0.1.0' ] ] | |
594 verbose addNamed [ 'pretty-bytes', '0.1.0' ] | |
595 verbose addNamed [ '0.1.0', '0.1.0' ] | |
596 silly lockFile 81bbc814-pretty-bytes-0-1-0 [email protected] | |
597 verbose lock [email protected] /home/eric/.npm/81bbc814-pretty-bytes-0-1-0.lock | |
598 silly gunzTarPerm extractEntry lib/transform.js | |
599 silly gunzTarPerm extractEntry lib/utils.js | |
600 silly addNameRange number 2 { name: 'ansi-styles', | |
600 silly addNameRange range: '>=1.0.0-0 <1.1.0-0', | |
600 silly addNameRange hasData: true } | |
601 silly addNameRange versions [ 'ansi-styles', | |
601 silly addNameRange [ '0.1.0', '0.1.1', '0.1.2', '0.2.0', '1.0.0' ] ] | |
602 verbose addNamed [ 'ansi-styles', '1.0.0' ] | |
603 verbose addNamed [ '1.0.0', '1.0.0' ] | |
604 silly lockFile 92057bb9-ansi-styles-1-0-0 [email protected] | |
605 verbose lock [email protected] /home/eric/.npm/92057bb9-ansi-styles-1-0-0.lock | |
606 silly lockFile 98339444-rg-gzip-size-gzip-size-0-1-0-tgz https://registry.npmjs.org/gzip-size/-/gzip-size-0.1.0.tgz | |
607 verbose lock https://registry.npmjs.org/gzip-size/-/gzip-size-0.1.0.tgz /home/eric/.npm/98339444-rg-gzip-size-gzip-size-0-1-0-tgz.lock | |
608 silly lockFile 91b36f9c--strip-ansi-strip-ansi-0-1-1-tgz https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz | |
609 verbose lock https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz /home/eric/.npm/91b36f9c--strip-ansi-strip-ansi-0-1-1-tgz.lock | |
610 silly lockFile 2d7b06f4-tty-bytes-pretty-bytes-0-1-0-tgz https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-0.1.0.tgz | |
611 verbose lock https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-0.1.0.tgz /home/eric/.npm/2d7b06f4-tty-bytes-pretty-bytes-0-1-0-tgz.lock | |
612 silly lockFile c87c7033-nsi-styles-ansi-styles-1-0-0-tgz https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz | |
613 verbose lock https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz /home/eric/.npm/c87c7033-nsi-styles-ansi-styles-1-0-0-tgz.lock | |
614 verbose addRemoteTarball [ 'https://registry.npmjs.org/gzip-size/-/gzip-size-0.1.0.tgz', | |
614 verbose addRemoteTarball '2beaecdaf4917bd151fe9a9d43ae199392d6c32a' ] | |
615 verbose addRemoteTarball [ 'https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz', | |
615 verbose addRemoteTarball '39e8a98d044d150660abe4a6808acf70bb7bc991' ] | |
616 info retry fetch attempt 1 at 14:32:01 | |
617 verbose fetch to= /home/eric/tmp/npm-6195-DkrKZ-A8/1395426721089-0.17311776359565556/tmp.tgz | |
618 verbose addRemoteTarball [ 'https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-0.1.0.tgz', | |
618 verbose addRemoteTarball '2cad1cdd7838fe59018ae5e0ccf7cae741942f8e' ] | |
619 info retry fetch attempt 1 at 14:32:01 | |
620 verbose fetch to= /home/eric/tmp/npm-6195-DkrKZ-A8/1395426721090-0.506200690753758/tmp.tgz | |
621 verbose addRemoteTarball [ 'https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz', | |
621 verbose addRemoteTarball 'cb102df1c56f5123eab8b67cd7b98027a0279178' ] | |
622 info retry fetch attempt 1 at 14:32:01 | |
623 verbose fetch to= /home/eric/tmp/npm-6195-DkrKZ-A8/1395426721093-0.04168014065362513/tmp.tgz | |
624 http GET https://registry.npmjs.org/gzip-size/-/gzip-size-0.1.0.tgz | |
625 info retry fetch attempt 1 at 14:32:01 | |
626 verbose fetch to= /home/eric/tmp/npm-6195-DkrKZ-A8/1395426721094-0.5634894957765937/tmp.tgz | |
627 http GET https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz | |
628 http GET https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-0.1.0.tgz | |
629 http GET https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz | |
630 http 200 https://registry.npmjs.org/has-color/-/has-color-0.1.4.tgz | |
631 verbose tar unpack /home/eric/tmp/npm-6195-DkrKZ-A8/1395426721033-0.5586272610817105/tmp.tgz | |
632 silly lockFile 93325364-21033-0-5586272610817105-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721033-0.5586272610817105/package | |
633 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721033-0.5586272610817105/package /home/eric/.npm/93325364-21033-0-5586272610817105-package.lock | |
634 silly lockFile b57aaa58-21033-0-5586272610817105-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721033-0.5586272610817105/tmp.tgz | |
635 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721033-0.5586272610817105/tmp.tgz /home/eric/.npm/b57aaa58-21033-0-5586272610817105-tmp-tgz.lock | |
636 silly gunzTarPerm modes [ '755', '644' ] | |
637 silly gunzTarPerm extractEntry package.json | |
638 silly gunzTarPerm extractEntry has-color.js | |
639 silly gunzTarPerm extractEntry readme.md | |
640 http 200 https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-0.1.0.tgz | |
641 silly lockFile 93325364-21033-0-5586272610817105-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721033-0.5586272610817105/package | |
642 silly lockFile 93325364-21033-0-5586272610817105-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721033-0.5586272610817105/package | |
643 silly lockFile b57aaa58-21033-0-5586272610817105-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721033-0.5586272610817105/tmp.tgz | |
644 silly lockFile b57aaa58-21033-0-5586272610817105-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721033-0.5586272610817105/tmp.tgz | |
645 verbose tar unpack /home/eric/tmp/npm-6195-DkrKZ-A8/1395426721093-0.04168014065362513/tmp.tgz | |
646 silly lockFile 77e3203c-1093-0-04168014065362513-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721093-0.04168014065362513/package | |
647 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721093-0.04168014065362513/package /home/eric/.npm/77e3203c-1093-0-04168014065362513-package.lock | |
648 silly lockFile 5d9811a2-1093-0-04168014065362513-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721093-0.04168014065362513/tmp.tgz | |
649 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721093-0.04168014065362513/tmp.tgz /home/eric/.npm/5d9811a2-1093-0-04168014065362513-tmp-tgz.lock | |
650 verbose tar pack [ '/home/eric/.npm/has-color/0.1.4/package.tgz', | |
650 verbose tar pack '/home/eric/tmp/npm-6195-DkrKZ-A8/1395426721033-0.5586272610817105/package' ] | |
651 verbose tarball /home/eric/.npm/has-color/0.1.4/package.tgz | |
652 verbose folder /home/eric/tmp/npm-6195-DkrKZ-A8/1395426721033-0.5586272610817105/package | |
653 silly lockFile 93325364-21033-0-5586272610817105-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721033-0.5586272610817105/package | |
654 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721033-0.5586272610817105/package /home/eric/.npm/93325364-21033-0-5586272610817105-package.lock | |
655 silly lockFile 0ad68b2a--npm-has-color-0-1-4-package-tgz tar:///home/eric/.npm/has-color/0.1.4/package.tgz | |
656 verbose lock tar:///home/eric/.npm/has-color/0.1.4/package.tgz /home/eric/.npm/0ad68b2a--npm-has-color-0-1-4-package-tgz.lock | |
657 silly gunzTarPerm modes [ '755', '644' ] | |
658 http 200 https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz | |
659 silly gunzTarPerm extractEntry test/run-tests.js | |
660 silly gunzTarPerm extractEntry test/compress/arrays.js | |
661 http 200 https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz | |
662 http 200 https://registry.npmjs.org/gzip-size/-/gzip-size-0.1.0.tgz | |
663 silly gunzTarPerm extractEntry package.json | |
664 verbose tar unpack /home/eric/tmp/npm-6195-DkrKZ-A8/1395426721090-0.506200690753758/tmp.tgz | |
665 silly lockFile bbd35671-721090-0-506200690753758-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721090-0.506200690753758/package | |
666 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721090-0.506200690753758/package /home/eric/.npm/bbd35671-721090-0-506200690753758-package.lock | |
667 silly lockFile 85f5db39-721090-0-506200690753758-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721090-0.506200690753758/tmp.tgz | |
668 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721090-0.506200690753758/tmp.tgz /home/eric/.npm/85f5db39-721090-0-506200690753758-tmp-tgz.lock | |
669 verbose tar unpack /home/eric/tmp/npm-6195-DkrKZ-A8/1395426721094-0.5634894957765937/tmp.tgz | |
670 silly lockFile 87cde263-21094-0-5634894957765937-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721094-0.5634894957765937/package | |
671 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721094-0.5634894957765937/package /home/eric/.npm/87cde263-21094-0-5634894957765937-package.lock | |
672 silly lockFile fd6787a6-21094-0-5634894957765937-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721094-0.5634894957765937/tmp.tgz | |
673 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721094-0.5634894957765937/tmp.tgz /home/eric/.npm/fd6787a6-21094-0-5634894957765937-tmp-tgz.lock | |
674 verbose tar unpack /home/eric/tmp/npm-6195-DkrKZ-A8/1395426721089-0.17311776359565556/tmp.tgz | |
675 silly lockFile d3648f88-1089-0-17311776359565556-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721089-0.17311776359565556/package | |
676 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721089-0.17311776359565556/package /home/eric/.npm/d3648f88-1089-0-17311776359565556-package.lock | |
677 silly lockFile cdba1782-1089-0-17311776359565556-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721089-0.17311776359565556/tmp.tgz | |
678 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721089-0.17311776359565556/tmp.tgz /home/eric/.npm/cdba1782-1089-0-17311776359565556-tmp-tgz.lock | |
679 silly gunzTarPerm extractEntry cli.js | |
680 silly gunzTarPerm extractEntry pretty-bytes.js | |
681 silly gunzTarPerm modes [ '755', '644' ] | |
682 silly gunzTarPerm modes [ '755', '644' ] | |
683 silly gunzTarPerm modes [ '755', '644' ] | |
684 silly gunzTarPerm extractEntry package.json | |
685 silly gunzTarPerm extractEntry package.json | |
686 silly gunzTarPerm extractEntry package.json | |
687 silly gunzTarPerm extractEntry readme.md | |
688 silly gunzTarPerm extractEntry cli.js | |
689 silly gunzTarPerm extractEntry index.js | |
690 silly gunzTarPerm extractEntry ansi-styles.js | |
691 silly gunzTarPerm extractEntry readme.md | |
692 silly gunzTarPerm extractEntry cli.js | |
693 silly gunzTarPerm extractEntry index.js | |
694 silly gunzTarPerm extractEntry readme.md | |
695 silly lockFile 93325364-21033-0-5586272610817105-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721033-0.5586272610817105/package | |
696 silly lockFile 93325364-21033-0-5586272610817105-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721033-0.5586272610817105/package | |
697 silly lockFile 0ad68b2a--npm-has-color-0-1-4-package-tgz tar:///home/eric/.npm/has-color/0.1.4/package.tgz | |
698 silly lockFile 0ad68b2a--npm-has-color-0-1-4-package-tgz tar:///home/eric/.npm/has-color/0.1.4/package.tgz | |
699 silly gunzTarPerm extractEntry readme.md | |
700 silly lockFile 51b45b5a-eric-npm-has-color-0-1-4-package /home/eric/.npm/has-color/0.1.4/package | |
701 verbose lock /home/eric/.npm/has-color/0.1.4/package /home/eric/.npm/51b45b5a-eric-npm-has-color-0-1-4-package.lock | |
702 silly lockFile 51b45b5a-eric-npm-has-color-0-1-4-package /home/eric/.npm/has-color/0.1.4/package | |
703 silly lockFile 51b45b5a-eric-npm-has-color-0-1-4-package /home/eric/.npm/has-color/0.1.4/package | |
704 verbose tar unpack /home/eric/.npm/has-color/0.1.4/package.tgz | |
705 silly lockFile 313a631a-eric-npm-has-color-0-1-4-package tar:///home/eric/.npm/has-color/0.1.4/package | |
706 verbose lock tar:///home/eric/.npm/has-color/0.1.4/package /home/eric/.npm/313a631a-eric-npm-has-color-0-1-4-package.lock | |
707 silly lockFile 0ad68b2a--npm-has-color-0-1-4-package-tgz tar:///home/eric/.npm/has-color/0.1.4/package.tgz | |
708 verbose lock tar:///home/eric/.npm/has-color/0.1.4/package.tgz /home/eric/.npm/0ad68b2a--npm-has-color-0-1-4-package-tgz.lock | |
709 silly gunzTarPerm modes [ '755', '644' ] | |
710 silly gunzTarPerm extractEntry package.json | |
711 silly lockFile 77e3203c-1093-0-04168014065362513-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721093-0.04168014065362513/package | |
712 silly lockFile 77e3203c-1093-0-04168014065362513-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721093-0.04168014065362513/package | |
713 silly gunzTarPerm extractEntry has-color.js | |
714 silly gunzTarPerm extractEntry readme.md | |
715 silly lockFile 5d9811a2-1093-0-04168014065362513-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721093-0.04168014065362513/tmp.tgz | |
716 silly lockFile 5d9811a2-1093-0-04168014065362513-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721093-0.04168014065362513/tmp.tgz | |
717 silly lockFile 87cde263-21094-0-5634894957765937-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721094-0.5634894957765937/package | |
718 silly lockFile 87cde263-21094-0-5634894957765937-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721094-0.5634894957765937/package | |
719 verbose tar pack [ '/home/eric/.npm/pretty-bytes/0.1.0/package.tgz', | |
719 verbose tar pack '/home/eric/tmp/npm-6195-DkrKZ-A8/1395426721093-0.04168014065362513/package' ] | |
720 verbose tarball /home/eric/.npm/pretty-bytes/0.1.0/package.tgz | |
721 verbose folder /home/eric/tmp/npm-6195-DkrKZ-A8/1395426721093-0.04168014065362513/package | |
722 silly lockFile 77e3203c-1093-0-04168014065362513-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721093-0.04168014065362513/package | |
723 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721093-0.04168014065362513/package /home/eric/.npm/77e3203c-1093-0-04168014065362513-package.lock | |
724 silly lockFile 0dfd49c7-m-pretty-bytes-0-1-0-package-tgz tar:///home/eric/.npm/pretty-bytes/0.1.0/package.tgz | |
725 verbose lock tar:///home/eric/.npm/pretty-bytes/0.1.0/package.tgz /home/eric/.npm/0dfd49c7-m-pretty-bytes-0-1-0-package-tgz.lock | |
726 silly lockFile fd6787a6-21094-0-5634894957765937-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721094-0.5634894957765937/tmp.tgz | |
727 silly lockFile fd6787a6-21094-0-5634894957765937-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721094-0.5634894957765937/tmp.tgz | |
728 verbose tar pack [ '/home/eric/.npm/ansi-styles/1.0.0/package.tgz', | |
728 verbose tar pack '/home/eric/tmp/npm-6195-DkrKZ-A8/1395426721094-0.5634894957765937/package' ] | |
729 verbose tarball /home/eric/.npm/ansi-styles/1.0.0/package.tgz | |
730 verbose folder /home/eric/tmp/npm-6195-DkrKZ-A8/1395426721094-0.5634894957765937/package | |
731 silly lockFile 87cde263-21094-0-5634894957765937-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721094-0.5634894957765937/package | |
732 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721094-0.5634894957765937/package /home/eric/.npm/87cde263-21094-0-5634894957765937-package.lock | |
733 silly lockFile 380b588d-pm-ansi-styles-1-0-0-package-tgz tar:///home/eric/.npm/ansi-styles/1.0.0/package.tgz | |
734 verbose lock tar:///home/eric/.npm/ansi-styles/1.0.0/package.tgz /home/eric/.npm/380b588d-pm-ansi-styles-1-0-0-package-tgz.lock | |
735 silly gunzTarPerm extractEntry test/compress/issue-12.js | |
736 silly gunzTarPerm extractEntry test/compress/issue-126.js | |
737 silly lockFile bbd35671-721090-0-506200690753758-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721090-0.506200690753758/package | |
738 silly lockFile bbd35671-721090-0-506200690753758-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721090-0.506200690753758/package | |
739 silly lockFile 85f5db39-721090-0-506200690753758-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721090-0.506200690753758/tmp.tgz | |
740 silly lockFile 85f5db39-721090-0-506200690753758-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721090-0.506200690753758/tmp.tgz | |
741 verbose tar pack [ '/home/eric/.npm/strip-ansi/0.1.1/package.tgz', | |
741 verbose tar pack '/home/eric/tmp/npm-6195-DkrKZ-A8/1395426721090-0.506200690753758/package' ] | |
742 verbose tarball /home/eric/.npm/strip-ansi/0.1.1/package.tgz | |
743 verbose folder /home/eric/tmp/npm-6195-DkrKZ-A8/1395426721090-0.506200690753758/package | |
744 silly lockFile bbd35671-721090-0-506200690753758-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721090-0.506200690753758/package | |
745 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721090-0.506200690753758/package /home/eric/.npm/bbd35671-721090-0-506200690753758-package.lock | |
746 silly lockFile 583f1d38-npm-strip-ansi-0-1-1-package-tgz tar:///home/eric/.npm/strip-ansi/0.1.1/package.tgz | |
747 verbose lock tar:///home/eric/.npm/strip-ansi/0.1.1/package.tgz /home/eric/.npm/583f1d38-npm-strip-ansi-0-1-1-package-tgz.lock | |
748 silly lockFile d3648f88-1089-0-17311776359565556-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721089-0.17311776359565556/package | |
749 silly lockFile d3648f88-1089-0-17311776359565556-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721089-0.17311776359565556/package | |
750 silly lockFile cdba1782-1089-0-17311776359565556-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721089-0.17311776359565556/tmp.tgz | |
751 silly lockFile cdba1782-1089-0-17311776359565556-tmp-tgz tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721089-0.17311776359565556/tmp.tgz | |
752 verbose tar pack [ '/home/eric/.npm/gzip-size/0.1.0/package.tgz', | |
752 verbose tar pack '/home/eric/tmp/npm-6195-DkrKZ-A8/1395426721089-0.17311776359565556/package' ] | |
753 verbose tarball /home/eric/.npm/gzip-size/0.1.0/package.tgz | |
754 verbose folder /home/eric/tmp/npm-6195-DkrKZ-A8/1395426721089-0.17311776359565556/package | |
755 silly lockFile d3648f88-1089-0-17311776359565556-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721089-0.17311776359565556/package | |
756 verbose lock tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721089-0.17311776359565556/package /home/eric/.npm/d3648f88-1089-0-17311776359565556-package.lock | |
757 silly lockFile 3a51c77a--npm-gzip-size-0-1-0-package-tgz tar:///home/eric/.npm/gzip-size/0.1.0/package.tgz | |
758 verbose lock tar:///home/eric/.npm/gzip-size/0.1.0/package.tgz /home/eric/.npm/3a51c77a--npm-gzip-size-0-1-0-package-tgz.lock | |
759 silly lockFile 313a631a-eric-npm-has-color-0-1-4-package tar:///home/eric/.npm/has-color/0.1.4/package | |
760 silly lockFile 313a631a-eric-npm-has-color-0-1-4-package tar:///home/eric/.npm/has-color/0.1.4/package | |
761 silly lockFile 0ad68b2a--npm-has-color-0-1-4-package-tgz tar:///home/eric/.npm/has-color/0.1.4/package.tgz | |
762 silly lockFile 0ad68b2a--npm-has-color-0-1-4-package-tgz tar:///home/eric/.npm/has-color/0.1.4/package.tgz | |
763 silly lockFile 87cde263-21094-0-5634894957765937-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721094-0.5634894957765937/package | |
764 silly lockFile 87cde263-21094-0-5634894957765937-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721094-0.5634894957765937/package | |
765 silly lockFile 380b588d-pm-ansi-styles-1-0-0-package-tgz tar:///home/eric/.npm/ansi-styles/1.0.0/package.tgz | |
766 silly lockFile 380b588d-pm-ansi-styles-1-0-0-package-tgz tar:///home/eric/.npm/ansi-styles/1.0.0/package.tgz | |
767 verbose chmod /home/eric/.npm/has-color/0.1.4/package.tgz 644 | |
768 verbose chown /home/eric/.npm/has-color/0.1.4/package.tgz [ 1000, 1000 ] | |
769 silly lockFile e6f63538-rg-has-color-has-color-0-1-4-tgz https://registry.npmjs.org/has-color/-/has-color-0.1.4.tgz | |
770 silly lockFile e6f63538-rg-has-color-has-color-0-1-4-tgz https://registry.npmjs.org/has-color/-/has-color-0.1.4.tgz | |
771 silly lockFile 557622b1-has-color-0-1-4 [email protected] | |
772 silly lockFile 557622b1-has-color-0-1-4 [email protected] | |
773 silly lockFile 77e3203c-1093-0-04168014065362513-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721093-0.04168014065362513/package | |
774 silly lockFile 77e3203c-1093-0-04168014065362513-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721093-0.04168014065362513/package | |
775 silly lockFile c89da621-has-color-0-1-0 has-color@~0.1.0 | |
776 silly lockFile c89da621-has-color-0-1-0 has-color@~0.1.0 | |
777 silly lockFile 0dfd49c7-m-pretty-bytes-0-1-0-package-tgz tar:///home/eric/.npm/pretty-bytes/0.1.0/package.tgz | |
778 silly lockFile 0dfd49c7-m-pretty-bytes-0-1-0-package-tgz tar:///home/eric/.npm/pretty-bytes/0.1.0/package.tgz | |
779 silly lockFile 6dde1069-ic-npm-ansi-styles-1-0-0-package /home/eric/.npm/ansi-styles/1.0.0/package | |
780 verbose lock /home/eric/.npm/ansi-styles/1.0.0/package /home/eric/.npm/6dde1069-ic-npm-ansi-styles-1-0-0-package.lock | |
781 silly lockFile 6dde1069-ic-npm-ansi-styles-1-0-0-package /home/eric/.npm/ansi-styles/1.0.0/package | |
782 silly lockFile 6dde1069-ic-npm-ansi-styles-1-0-0-package /home/eric/.npm/ansi-styles/1.0.0/package | |
783 silly lockFile 1a247c4a-c-npm-pretty-bytes-0-1-0-package /home/eric/.npm/pretty-bytes/0.1.0/package | |
784 verbose lock /home/eric/.npm/pretty-bytes/0.1.0/package /home/eric/.npm/1a247c4a-c-npm-pretty-bytes-0-1-0-package.lock | |
785 verbose tar unpack /home/eric/.npm/ansi-styles/1.0.0/package.tgz | |
786 silly lockFile 92b78978-ic-npm-ansi-styles-1-0-0-package tar:///home/eric/.npm/ansi-styles/1.0.0/package | |
787 verbose lock tar:///home/eric/.npm/ansi-styles/1.0.0/package /home/eric/.npm/92b78978-ic-npm-ansi-styles-1-0-0-package.lock | |
788 silly lockFile 380b588d-pm-ansi-styles-1-0-0-package-tgz tar:///home/eric/.npm/ansi-styles/1.0.0/package.tgz | |
789 verbose lock tar:///home/eric/.npm/ansi-styles/1.0.0/package.tgz /home/eric/.npm/380b588d-pm-ansi-styles-1-0-0-package-tgz.lock | |
790 silly lockFile bbd35671-721090-0-506200690753758-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721090-0.506200690753758/package | |
791 silly lockFile bbd35671-721090-0-506200690753758-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721090-0.506200690753758/package | |
792 silly lockFile 583f1d38-npm-strip-ansi-0-1-1-package-tgz tar:///home/eric/.npm/strip-ansi/0.1.1/package.tgz | |
793 silly lockFile 583f1d38-npm-strip-ansi-0-1-1-package-tgz tar:///home/eric/.npm/strip-ansi/0.1.1/package.tgz | |
794 silly lockFile 1a247c4a-c-npm-pretty-bytes-0-1-0-package /home/eric/.npm/pretty-bytes/0.1.0/package | |
795 silly lockFile 1a247c4a-c-npm-pretty-bytes-0-1-0-package /home/eric/.npm/pretty-bytes/0.1.0/package | |
796 silly gunzTarPerm modes [ '755', '644' ] | |
797 verbose tar unpack /home/eric/.npm/pretty-bytes/0.1.0/package.tgz | |
798 silly lockFile fcdc8f75-c-npm-pretty-bytes-0-1-0-package tar:///home/eric/.npm/pretty-bytes/0.1.0/package | |
799 verbose lock tar:///home/eric/.npm/pretty-bytes/0.1.0/package /home/eric/.npm/fcdc8f75-c-npm-pretty-bytes-0-1-0-package.lock | |
800 silly lockFile 0dfd49c7-m-pretty-bytes-0-1-0-package-tgz tar:///home/eric/.npm/pretty-bytes/0.1.0/package.tgz | |
801 verbose lock tar:///home/eric/.npm/pretty-bytes/0.1.0/package.tgz /home/eric/.npm/0dfd49c7-m-pretty-bytes-0-1-0-package-tgz.lock | |
802 silly lockFile d3648f88-1089-0-17311776359565556-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721089-0.17311776359565556/package | |
803 silly lockFile d3648f88-1089-0-17311776359565556-package tar:///home/eric/tmp/npm-6195-DkrKZ-A8/1395426721089-0.17311776359565556/package | |
804 silly lockFile 3a51c77a--npm-gzip-size-0-1-0-package-tgz tar:///home/eric/.npm/gzip-size/0.1.0/package.tgz | |
805 silly lockFile 3a51c77a--npm-gzip-size-0-1-0-package-tgz tar:///home/eric/.npm/gzip-size/0.1.0/package.tgz | |
806 silly gunzTarPerm modes [ '755', '644' ] | |
807 silly lockFile dfba439b-ric-npm-strip-ansi-0-1-1-package /home/eric/.npm/strip-ansi/0.1.1/package | |
808 verbose lock /home/eric/.npm/strip-ansi/0.1.1/package /home/eric/.npm/dfba439b-ric-npm-strip-ansi-0-1-1-package.lock | |
809 silly gunzTarPerm extractEntry package.json | |
810 silly lockFile dfba439b-ric-npm-strip-ansi-0-1-1-package /home/eric/.npm/strip-ansi/0.1.1/package | |
811 silly lockFile dfba439b-ric-npm-strip-ansi-0-1-1-package /home/eric/.npm/strip-ansi/0.1.1/package | |
812 verbose tar unpack /home/eric/.npm/strip-ansi/0.1.1/package.tgz | |
813 silly lockFile 83e3728f-ric-npm-strip-ansi-0-1-1-package tar:///home/eric/.npm/strip-ansi/0.1.1/package | |
814 verbose lock tar:///home/eric/.npm/strip-ansi/0.1.1/package /home/eric/.npm/83e3728f-ric-npm-strip-ansi-0-1-1-package.lock | |
815 silly lockFile 583f1d38-npm-strip-ansi-0-1-1-package-tgz tar:///home/eric/.npm/strip-ansi/0.1.1/package.tgz | |
816 verbose lock tar:///home/eric/.npm/strip-ansi/0.1.1/package.tgz /home/eric/.npm/583f1d38-npm-strip-ansi-0-1-1-package-tgz.lock | |
817 silly lockFile c26aa439-eric-npm-gzip-size-0-1-0-package /home/eric/.npm/gzip-size/0.1.0/package | |
818 verbose lock /home/eric/.npm/gzip-size/0.1.0/package /home/eric/.npm/c26aa439-eric-npm-gzip-size-0-1-0-package.lock | |
819 silly gunzTarPerm extractEntry package.json | |
820 silly gunzTarPerm extractEntry ansi-styles.js | |
821 silly gunzTarPerm extractEntry readme.md | |
822 silly gunzTarPerm modes [ '755', '644' ] | |
823 silly lockFile c26aa439-eric-npm-gzip-size-0-1-0-package /home/eric/.npm/gzip-size/0.1.0/package | |
824 silly lockFile c26aa439-eric-npm-gzip-size-0-1-0-package /home/eric/.npm/gzip-size/0.1.0/package | |
825 verbose tar unpack /home/eric/.npm/gzip-size/0.1.0/package.tgz | |
826 silly lockFile d6549c21-eric-npm-gzip-size-0-1-0-package tar:///home/eric/.npm/gzip-size/0.1.0/package | |
827 verbose lock tar:///home/eric/.npm/gzip-size/0.1.0/package /home/eric/.npm/d6549c21-eric-npm-gzip-size-0-1-0-package.lock | |
828 silly lockFile 3a51c77a--npm-gzip-size-0-1-0-package-tgz tar:///home/eric/.npm/gzip-size/0.1.0/package.tgz | |
829 verbose lock tar:///home/eric/.npm/gzip-size/0.1.0/package.tgz /home/eric/.npm/3a51c77a--npm-gzip-size-0-1-0-package-tgz.lock | |
830 silly gunzTarPerm extractEntry cli.js | |
831 silly gunzTarPerm extractEntry pretty-bytes.js | |
832 silly gunzTarPerm modes [ '755', '644' ] | |
833 silly gunzTarPerm extractEntry package.json | |
834 silly gunzTarPerm extractEntry cli.js | |
835 silly gunzTarPerm extractEntry index.js | |
836 silly gunzTarPerm extractEntry package.json | |
837 silly gunzTarPerm extractEntry readme.md | |
838 silly gunzTarPerm extractEntry cli.js | |
839 silly gunzTarPerm extractEntry index.js | |
840 silly gunzTarPerm extractEntry readme.md | |
841 silly gunzTarPerm extractEntry readme.md | |
842 silly lockFile 92b78978-ic-npm-ansi-styles-1-0-0-package tar:///home/eric/.npm/ansi-styles/1.0.0/package | |
843 silly lockFile 92b78978-ic-npm-ansi-styles-1-0-0-package tar:///home/eric/.npm/ansi-styles/1.0.0/package | |
844 silly lockFile 380b588d-pm-ansi-styles-1-0-0-package-tgz tar:///home/eric/.npm/ansi-styles/1.0.0/package.tgz | |
845 silly lockFile 380b588d-pm-ansi-styles-1-0-0-package-tgz tar:///home/eric/.npm/ansi-styles/1.0.0/package.tgz | |
846 verbose chmod /home/eric/.npm/ansi-styles/1.0.0/package.tgz 644 | |
847 verbose chown /home/eric/.npm/ansi-styles/1.0.0/package.tgz [ 1000, 1000 ] | |
848 silly lockFile c87c7033-nsi-styles-ansi-styles-1-0-0-tgz https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz | |
849 silly lockFile c87c7033-nsi-styles-ansi-styles-1-0-0-tgz https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz | |
850 silly lockFile 92057bb9-ansi-styles-1-0-0 [email protected] | |
851 silly lockFile 92057bb9-ansi-styles-1-0-0 [email protected] | |
852 silly lockFile 82a4f1f6-ansi-styles-1-0-0 ansi-styles@~1.0.0 | |
853 silly lockFile 82a4f1f6-ansi-styles-1-0-0 ansi-styles@~1.0.0 | |
854 silly lockFile fcdc8f75-c-npm-pretty-bytes-0-1-0-package tar:///home/eric/.npm/pretty-bytes/0.1.0/package | |
855 silly lockFile fcdc8f75-c-npm-pretty-bytes-0-1-0-package tar:///home/eric/.npm/pretty-bytes/0.1.0/package | |
856 silly lockFile 0dfd49c7-m-pretty-bytes-0-1-0-package-tgz tar:///home/eric/.npm/pretty-bytes/0.1.0/package.tgz | |
857 silly lockFile 0dfd49c7-m-pretty-bytes-0-1-0-package-tgz tar:///home/eric/.npm/pretty-bytes/0.1.0/package.tgz | |
858 silly lockFile 83e3728f-ric-npm-strip-ansi-0-1-1-package tar:///home/eric/.npm/strip-ansi/0.1.1/package | |
859 silly lockFile 83e3728f-ric-npm-strip-ansi-0-1-1-package tar:///home/eric/.npm/strip-ansi/0.1.1/package | |
860 verbose chmod /home/eric/.npm/pretty-bytes/0.1.0/package.tgz 644 | |
861 verbose chown /home/eric/.npm/pretty-bytes/0.1.0/package.tgz [ 1000, 1000 ] | |
862 silly lockFile 583f1d38-npm-strip-ansi-0-1-1-package-tgz tar:///home/eric/.npm/strip-ansi/0.1.1/package.tgz | |
863 silly lockFile 583f1d38-npm-strip-ansi-0-1-1-package-tgz tar:///home/eric/.npm/strip-ansi/0.1.1/package.tgz | |
864 silly lockFile 2d7b06f4-tty-bytes-pretty-bytes-0-1-0-tgz https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-0.1.0.tgz | |
865 silly lockFile 2d7b06f4-tty-bytes-pretty-bytes-0-1-0-tgz https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-0.1.0.tgz | |
866 silly lockFile 81bbc814-pretty-bytes-0-1-0 [email protected] | |
867 silly lockFile 81bbc814-pretty-bytes-0-1-0 [email protected] | |
868 silly lockFile e9c8a3c5-pretty-bytes-0-1-0 pretty-bytes@^0.1.0 | |
869 silly lockFile e9c8a3c5-pretty-bytes-0-1-0 pretty-bytes@^0.1.0 | |
870 verbose chmod /home/eric/.npm/strip-ansi/0.1.1/package.tgz 644 | |
871 verbose chown /home/eric/.npm/strip-ansi/0.1.1/package.tgz [ 1000, 1000 ] | |
872 silly lockFile 91b36f9c--strip-ansi-strip-ansi-0-1-1-tgz https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz | |
873 silly lockFile 91b36f9c--strip-ansi-strip-ansi-0-1-1-tgz https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz | |
874 silly lockFile d6549c21-eric-npm-gzip-size-0-1-0-package tar:///home/eric/.npm/gzip-size/0.1.0/package | |
875 silly lockFile d6549c21-eric-npm-gzip-size-0-1-0-package tar:///home/eric/.npm/gzip-size/0.1.0/package | |
876 silly lockFile ed6fc536-strip-ansi-0-1-1 [email protected] | |
877 silly lockFile ed6fc536-strip-ansi-0-1-1 [email protected] | |
878 silly lockFile 3a51c77a--npm-gzip-size-0-1-0-package-tgz tar:///home/eric/.npm/gzip-size/0.1.0/package.tgz | |
879 silly lockFile 3a51c77a--npm-gzip-size-0-1-0-package-tgz tar:///home/eric/.npm/gzip-size/0.1.0/package.tgz | |
880 silly lockFile 0cdb0eaa-strip-ansi-0-1-0 strip-ansi@~0.1.0 | |
881 silly lockFile 0cdb0eaa-strip-ansi-0-1-0 strip-ansi@~0.1.0 | |
882 silly resolved [ { name: 'has-color', | |
882 silly resolved version: '0.1.4', | |
882 silly resolved description: 'Detect whether a terminal supports color', | |
882 silly resolved keywords: | |
882 silly resolved [ 'color', | |
882 silly resolved 'colour', | |
882 silly resolved 'colors', | |
882 silly resolved 'terminal', | |
882 silly resolved 'console', | |
882 silly resolved 'cli', | |
882 silly resolved 'ansi', | |
882 silly resolved 'styles', | |
882 silly resolved 'tty', | |
882 silly resolved 'rgb', | |
882 silly resolved '256', | |
882 silly resolved 'shell', | |
882 silly resolved 'xterm', | |
882 silly resolved 'command-line', | |
882 silly resolved 'support', | |
882 silly resolved 'capability', | |
882 silly resolved 'detect' ], | |
882 silly resolved homepage: 'https://github.com/sindresorhus/has-color', | |
882 silly resolved bugs: { url: 'https://github.com/sindresorhus/has-color/issues' }, | |
882 silly resolved license: 'MIT', | |
882 silly resolved author: | |
882 silly resolved { name: 'Sindre Sorhus', | |
882 silly resolved email: '[email protected]', | |
882 silly resolved url: 'http://sindresorhus.com' }, | |
882 silly resolved files: [ 'has-color.js' ], | |
882 silly resolved main: 'has-color', | |
882 silly resolved repository: | |
882 silly resolved { type: 'git', | |
882 silly resolved url: 'git://github.com/sindresorhus/has-color.git' }, | |
882 silly resolved scripts: { test: 'mocha' }, | |
882 silly resolved devDependencies: { mocha: '~1.12.0' }, | |
882 silly resolved engines: { node: '>=0.8.0' }, | |
882 silly resolved readme: '# has-color [](http://travis-ci.org/sindresorhus/has-color)\n\n> Detect whether a terminal supports color.\n\nUsed in the terminal color module [chalk](https://github.com/sindresorhus/chalk).\n\n\n## Install\n\nInstall with [npm](https://npmjs.org/package/has-color): `npm install --save has-color`\n\n\n## Example\n\n```js\nvar hasColor = require(\'has-color\');\n\nif (hasColor) {\n\tconsole.log(\'Terminal supports color.\');\n}\n```\n\nIt obeys the CLI flags `--color` and `--no-color`.\n\n\n## License\n\nMIT © [Sindre Sorhus](http://sindresorhus.com)\n', | |
882 silly resolved readmeFilename: 'readme.md', | |
882 silly resolved _id: '[email protected]', | |
882 silly resolved dist: { shasum: 'c43989db9467a2536eacbed39f71aa7527009dec' }, | |
882 silly resolved _from: 'has-color@~0.1.0', | |
882 silly resolved _resolved: 'https://registry.npmjs.org/has-color/-/has-color-0.1.4.tgz' }, | |
882 silly resolved { name: 'ansi-styles', | |
882 silly resolved version: '1.0.0', | |
882 silly resolved description: 'ANSI escape codes for colorizing strings in the terminal', | |
882 silly resolved keywords: | |
882 silly resolved [ 'ansi', | |
882 silly resolved 'styles', | |
882 silly resolved 'color', | |
882 silly resolved 'colour', | |
882 silly resolved 'colors', | |
882 silly resolved 'terminal', | |
882 silly resolved 'console', | |
882 silly resolved 'cli', | |
882 silly resolved 'string', | |
882 silly resolved 'tty', | |
882 silly resolved 'escape', | |
882 silly resolved 'formatting', | |
882 silly resolved 'rgb', | |
882 silly resolved '256', | |
882 silly resolved 'shell', | |
882 silly resolved 'xterm', | |
882 silly resolved 'log', | |
882 silly resolved 'logging', | |
882 silly resolved 'command-line', | |
882 silly resolved 'text' ], | |
882 silly resolved homepage: 'https://github.com/sindresorhus/ansi-styles', | |
882 silly resolved bugs: { url: 'https://github.com/sindresorhus/ansi-styles/issues' }, | |
882 silly resolved license: 'MIT', | |
882 silly resolved author: | |
882 silly resolved { name: 'Sindre Sorhus', | |
882 silly resolved email: '[email protected]', | |
882 silly resolved url: 'http://sindresorhus.com' }, | |
882 silly resolved files: [ 'ansi-styles.js' ], | |
882 silly resolved main: 'ansi-styles', | |
882 silly resolved repository: | |
882 silly resolved { type: 'git', | |
882 silly resolved url: 'git://github.com/sindresorhus/ansi-styles.git' }, | |
882 silly resolved scripts: { test: 'mocha' }, | |
882 silly resolved devDependencies: { mocha: '~1.12.0' }, | |
882 silly resolved engines: { node: '>=0.8.0' }, | |
882 silly resolved readme: '# ansi-styles [](http://travis-ci.org/sindresorhus/ansi-styles)\n\n> [ANSI escape codes](http://en.wikipedia.org/wiki/ANSI_escape_code#Colors_and_Styles) for colorizing strings in the terminal.\n\nYou probably want the higher-level [chalk](https://github.com/sindresorhus/chalk) module for styling your strings.\n\n\n\n\n## Install\n\nInstall with [npm](https://npmjs.org/package/ansi-styles): `npm install --save ansi-styles`\n\n\n## Example\n\n```js\nvar ansi = require(\'ansi-styles\');\n\nconsole.log(ansi.green.open + \'Hello world!\' + ansi.green.close);\n```\n\n## API\n\nEach style has an `open` and `close` property.\n\n\n## Styles\n\n### General\n\n- reset\n- bold\n- italic\n- underline\n- inverse\n- strikethrough\n\n### Text colors\n\n- black\n- red\n- green\n- yellow\n- blue\n- magenta\n- cyan\n- white\n- gray\n\n### Background colors\n\n- bgBlack\n- bgRed\n- bgGreen\n- bgYellow\n- bgBlue\n- bgMagenta\n- bgCyan\n- bgWhite\n\n\n## License\n\nMIT © [Sindre Sorhus](http://sindresorhus.com)\n', | |
882 silly resolved readmeFilename: 'readme.md', | |
882 silly resolved _id: '[email protected]', | |
882 silly resolved dist: { shasum: '1b8ffd94e96f4869aa6f444a1a07bef7be70d334' }, | |
882 silly resolved _from: 'ansi-styles@~1.0.0', | |
882 silly resolved _resolved: 'https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz' }, | |
882 silly resolved { name: 'strip-ansi', | |
882 silly resolved version: '0.1.1', | |
882 silly resolved description: 'Strip ANSI escape codes (used for colorizing strings in the terminal)', | |
882 silly resolved license: 'MIT', | |
882 silly resolved bin: { 'strip-ansi': 'cli.js' }, | |
882 silly resolved repository: { type: 'git', url: 'git://github.com/sindresorhus/strip-ansi' }, | |
882 silly resolved author: | |
882 silly resolved { name: 'Sindre Sorhus', | |
882 silly resolved email: '[email protected]', | |
882 silly resolved url: 'http://sindresorhus.com' }, | |
882 silly resolved engines: { node: '>=0.8.0' }, | |
882 silly resolved scripts: { test: 'mocha' }, | |
882 silly resolved files: [ 'index.js', 'cli.js' ], | |
882 silly resolved keywords: | |
882 silly resolved [ 'strip', | |
882 silly resolved 'trim', | |
882 silly resolved 'remove', | |
882 silly resolved 'ansi', | |
882 silly resolved 'styles', | |
882 silly resolved 'color', | |
882 silly resolved 'colour', | |
882 silly resolved 'colors', | |
882 silly resolved 'terminal', | |
882 silly resolved 'console', | |
882 silly resolved 'cli', | |
882 silly resolved 'string', | |
882 silly resolved 'tty', | |
882 silly resolved 'escape', | |
882 silly resolved 'formatting', | |
882 silly resolved 'rgb', | |
882 silly resolved '256', | |
882 silly resolved 'shell', | |
882 silly resolved 'xterm', | |
882 silly resolved 'log', | |
882 silly resolved 'logging', | |
882 silly resolved 'command-line', | |
882 silly resolved 'text' ], | |
882 silly resolved devDependencies: { mocha: '~1.x' }, | |
882 silly resolved readme: '# strip-ansi [](http://travis-ci.org/sindresorhus/strip-ansi)\n\n> Strip [ANSI escape codes](http://en.wikipedia.org/wiki/ANSI_escape_code#Colors_and_Styles) (used for colorizing strings in the terminal)\n\nUsed in the terminal color module [chalk](https://github.com/sindresorhus/chalk).\n\n\n## Install\n\nInstall locally with [npm](https://npmjs.org/package/strip-ansi):\n\n```\nnpm install --save strip-ansi\n```\n\nOr globally if you want to use it as a CLI app:\n\n```\nnpm install --global strip-ansi\n```\n\nYou can then use it in your Terminal like:\n\n```\nstrip-ansi file-with-color-codes\n```\n\nOr pipe something to it:\n\n```\nls | strip-ansi\n```\n\n\n## Example\n\n```js\nvar stripAnsi = require(\'strip-ansi\');\nstripAnsi(\'\\x1b[4mcake\\x1b[0m\');\n//=> cake\n```\n\n\n## License\n\nMIT © [Sindre Sorhus](http://sindresorhus.com)\n', | |
882 silly resolved readmeFilename: 'readme.md', | |
882 silly resolved bugs: { url: 'https://github.com/sindresorhus/strip-ansi/issues' }, | |
882 silly resolved homepage: 'https://github.com/sindresorhus/strip-ansi', | |
882 silly resolved _id: '[email protected]', | |
882 silly resolved dist: { shasum: '837d9437c675844c6e1030f9bb5e8c9543901d08' }, | |
882 silly resolved _from: 'strip-ansi@~0.1.0', | |
882 silly resolved _resolved: 'https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz' } ] | |
883 info install [email protected] into /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk | |
884 info install [email protected] into /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk | |
885 info install [email protected] into /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk | |
886 info installOne [email protected] | |
887 info installOne [email protected] | |
888 info installOne [email protected] | |
889 info /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/strip-ansi unbuild | |
890 verbose chmod /home/eric/.npm/gzip-size/0.1.0/package.tgz 644 | |
891 verbose chown /home/eric/.npm/gzip-size/0.1.0/package.tgz [ 1000, 1000 ] | |
892 info /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/ansi-styles unbuild | |
893 info /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/has-color unbuild | |
894 silly lockFile 98339444-rg-gzip-size-gzip-size-0-1-0-tgz https://registry.npmjs.org/gzip-size/-/gzip-size-0.1.0.tgz | |
895 silly lockFile 98339444-rg-gzip-size-gzip-size-0-1-0-tgz https://registry.npmjs.org/gzip-size/-/gzip-size-0.1.0.tgz | |
896 silly lockFile 1db2d670-gzip-size-0-1-0 [email protected] | |
897 silly lockFile 1db2d670-gzip-size-0-1-0 [email protected] | |
898 silly lockFile 45a516ee-gzip-size-0-1-0 gzip-size@^0.1.0 | |
899 silly lockFile 45a516ee-gzip-size-0-1-0 gzip-size@^0.1.0 | |
900 silly resolved [ { name: 'pretty-bytes', | |
900 silly resolved version: '0.1.0', | |
900 silly resolved description: 'Convert bytes to a human readable string: 1337 → 1.34 kB', | |
900 silly resolved license: 'MIT', | |
900 silly resolved repository: | |
900 silly resolved { type: 'git', | |
900 silly resolved url: 'git://github.com/sindresorhus/pretty-bytes' }, | |
900 silly resolved main: 'pretty-bytes.js', | |
900 silly resolved bin: { 'pretty-bytes': 'cli.js' }, | |
900 silly resolved author: | |
900 silly resolved { name: 'Sindre Sorhus', | |
900 silly resolved email: '[email protected]', | |
900 silly resolved url: 'http://sindresorhus.com' }, | |
900 silly resolved engines: { node: '>=0.10.0' }, | |
900 silly resolved scripts: { test: 'mocha' }, | |
900 silly resolved files: [ 'pretty-bytes.js', 'cli.js' ], | |
900 silly resolved keywords: | |
900 silly resolved [ 'cli', | |
900 silly resolved 'bin', | |
900 silly resolved 'browser', | |
900 silly resolved 'pretty', | |
900 silly resolved 'bytes', | |
900 silly resolved 'byte', | |
900 silly resolved 'filesize', | |
900 silly resolved 'size', | |
900 silly resolved 'file', | |
900 silly resolved 'human', | |
900 silly resolved 'humanized', | |
900 silly resolved 'readable', | |
900 silly resolved 'si', | |
900 silly resolved 'data' ], | |
900 silly resolved devDependencies: { mocha: '*' }, | |
900 silly resolved readme: '# pretty-bytes [](http://travis-ci.org/sindresorhus/pretty-bytes)\n\n> Convert bytes to a human readable string: `1337` → `1.34 kB`\n\nUseful for displaying file sizes for humans.\n\n-\n\n*Note that it uses base-10 (eg. kilobyte). \n[Read about the difference between kilobyte and kibibyte.](http://pacoup.com/2009/05/26/kb-kb-kib-whats-up-with-that/)*\n\n\n## Install\n\nDownload [manually](https://github.com/sindresorhus/pretty-bytes/releases) or with a package-manager.\n\n#### [npm](https://npmjs.org/package/pretty-bytes)\n\n```\nnpm install --save pretty-bytes\n```\n\n#### [Bower](http://bower.io)\n\n```\nbower install --save pretty-bytes\n```\n\n#### [Component](https://github.com/component/component)\n\n```\ncomponent install sindresorhus/pretty-bytes\n```\n\n\n## Example\n\n```js\nprettyBytes(1337);\n//=> \'1.34 kB\'\n\nprettyBytes(100);\n//=> \'100 B\'\n```\n\n\n## CLI\n\nYou can also use it as a CLI app by installing it globally:\n\n```\nnpm install --global pretty-bytes\n```\n\n### Usage\n\n```\n$ pretty-bytes 1337\n1.34 kB\n```\n\n\n## License\n\nMIT © [Sindre Sorhus](http://sindresorhus.com)\n', | |
900 silly resolved readmeFilename: 'readme.md', | |
900 silly resolved bugs: { url: 'https://github.com/sindresorhus/pretty-bytes/issues' }, | |
900 silly resolved homepage: 'https://github.com/sindresorhus/pretty-bytes', | |
900 silly resolved _id: '[email protected]', | |
900 silly resolved dist: { shasum: '3a12022d502e3a3e812e0a1ade3ca8d7605a699a' }, | |
900 silly resolved _from: 'pretty-bytes@^0.1.0', | |
900 silly resolved _resolved: 'https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-0.1.0.tgz' }, | |
900 silly resolved { name: 'gzip-size', | |
900 silly resolved version: '0.1.0', | |
900 silly resolved description: 'Get the gzipped size of a string or buffer', | |
900 silly resolved license: 'MIT', | |
900 silly resolved repository: { type: 'git', url: 'git://github.com/sindresorhus/gzip-size' }, | |
900 silly resolved bin: { 'gzip-size': 'cli.js' }, | |
900 silly resolved author: | |
900 silly resolved { name: 'Sindre Sorhus', | |
900 silly resolved email: '[email protected]', | |
900 silly resolved url: 'http://sindresorhus.com' }, | |
900 silly resolved engines: { node: '>=0.10.0' }, | |
900 silly resolved scripts: { test: 'mocha' }, | |
900 silly resolved files: [ 'index.js', 'cli.js' ], | |
900 silly resolved keywords: | |
900 silly resolved [ 'cli', | |
900 silly resolved 'bin', | |
900 silly resolved 'app', | |
900 silly resolved 'tool', | |
900 silly resolved 'zlib', | |
900 silly resolved 'gzip', | |
900 silly resolved 'compressed', | |
900 silly resolved 'size', | |
900 silly resolved 'string', | |
900 silly resolved 'buffer' ], | |
900 silly resolved dependencies: { 'concat-stream': '^1.4.1', 'zlib-browserify': '^0.0.3' }, | |
900 silly resolved devDependencies: { mocha: '*' }, | |
900 silly resolved readme: '# gzip-size [](https://travis-ci.org/sindresorhus/gzip-size)\n\n> Get the gzipped size of a string or buffer\n\n\n## Install\n\n```bash\n$ npm install --save gzip-size\n```\n\n\n## Example\n\n```js\nvar gzipSize = require(\'gzip-size\');\nvar string = \'Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.\';\n\nconsole.log(string.length);\n//=> 191\n\nconsole.log(gzipSize.sync(string));\n//=> 78\n```\n\n\n## API\n\n### gzipSize(input, callback)\n\n#### input\n\n*Required* \nType: `String`|`Buffer`\n\n#### callback(err, size)\n\n*Required* \nType: `Function`\n\n### gzipSize.sync(input)\n\n*Required* \nType: `String`|`Buffer` \nReturns: size\n\n\n## CLI\n\nYou can also use it as a CLI app by installing it globally:\n\n```bash\n$ npm install --global gzip-size\n```\n\n#### Usage\n\n```bash\n$ gzip-size --help\n\ngzip-size <input-file>\nor\ncat <input-file> | gzip-size\n```\n\n#### Example\n\n```bash\n$ gzip-size jquery.min.js\n29344\n```\n\nor with [pretty-bytes](https://github.com/sindresorhus/pretty-bytes):\n\n```bash\n$ pretty-bytes $(gzip-size jquery.min.js)\n29.34 kB\n```\n\n## License\n\n[MIT](http://opensource.org/licenses/MIT) © [Sindre Sorhus](http://sindresorhus.com)\n', | |
900 silly resolved readmeFilename: 'readme.md', | |
900 silly resolved bugs: { url: 'https://github.com/sindresorhus/gzip-size/issues' }, | |
900 silly resolved homepage: 'https://github.com/sindresorhus/gzip-size', | |
900 silly resolved _id: '[email protected]', | |
900 silly resolved dist: { shasum: 'cb6135dbe5e8629f9098ef5f386e1901c3ad2c9d' }, | |
900 silly resolved _from: 'gzip-size@^0.1.0', | |
900 silly resolved _resolved: 'https://registry.npmjs.org/gzip-size/-/gzip-size-0.1.0.tgz' } ] | |
901 info install [email protected] into /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin | |
902 info install [email protected] into /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin | |
903 info installOne [email protected] | |
904 info installOne [email protected] | |
905 info /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules/pretty-bytes unbuild | |
906 info /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules/gzip-size unbuild | |
907 verbose tar unpack /home/eric/.npm/strip-ansi/0.1.1/package.tgz | |
908 silly lockFile d9a0b221-es-chalk-node-modules-strip-ansi tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/strip-ansi | |
909 verbose lock tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/strip-ansi /home/eric/.npm/d9a0b221-es-chalk-node-modules-strip-ansi.lock | |
910 silly lockFile 583f1d38-npm-strip-ansi-0-1-1-package-tgz tar:///home/eric/.npm/strip-ansi/0.1.1/package.tgz | |
911 verbose lock tar:///home/eric/.npm/strip-ansi/0.1.1/package.tgz /home/eric/.npm/583f1d38-npm-strip-ansi-0-1-1-package-tgz.lock | |
912 verbose tar unpack /home/eric/.npm/ansi-styles/1.0.0/package.tgz | |
913 silly lockFile 3a43b496-s-chalk-node-modules-ansi-styles tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/ansi-styles | |
914 verbose lock tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/ansi-styles /home/eric/.npm/3a43b496-s-chalk-node-modules-ansi-styles.lock | |
915 silly lockFile 380b588d-pm-ansi-styles-1-0-0-package-tgz tar:///home/eric/.npm/ansi-styles/1.0.0/package.tgz | |
916 verbose lock tar:///home/eric/.npm/ansi-styles/1.0.0/package.tgz /home/eric/.npm/380b588d-pm-ansi-styles-1-0-0-package-tgz.lock | |
917 silly gunzTarPerm extractEntry test/compress/issue-143.js | |
918 silly gunzTarPerm extractEntry test/compress/issue-105.js | |
919 verbose tar unpack /home/eric/.npm/has-color/0.1.4/package.tgz | |
920 silly lockFile 77c198c2-les-chalk-node-modules-has-color tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/has-color | |
921 verbose lock tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/has-color /home/eric/.npm/77c198c2-les-chalk-node-modules-has-color.lock | |
922 silly lockFile 0ad68b2a--npm-has-color-0-1-4-package-tgz tar:///home/eric/.npm/has-color/0.1.4/package.tgz | |
923 verbose lock tar:///home/eric/.npm/has-color/0.1.4/package.tgz /home/eric/.npm/0ad68b2a--npm-has-color-0-1-4-package-tgz.lock | |
924 verbose tar unpack /home/eric/.npm/pretty-bytes/0.1.0/package.tgz | |
925 silly lockFile 541fad76-maxmin-node-modules-pretty-bytes tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules/pretty-bytes | |
926 verbose lock tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules/pretty-bytes /home/eric/.npm/541fad76-maxmin-node-modules-pretty-bytes.lock | |
927 silly lockFile 0dfd49c7-m-pretty-bytes-0-1-0-package-tgz tar:///home/eric/.npm/pretty-bytes/0.1.0/package.tgz | |
928 verbose lock tar:///home/eric/.npm/pretty-bytes/0.1.0/package.tgz /home/eric/.npm/0dfd49c7-m-pretty-bytes-0-1-0-package-tgz.lock | |
929 silly gunzTarPerm modes [ '755', '644' ] | |
930 silly gunzTarPerm modes [ '755', '644' ] | |
931 silly gunzTarPerm modes [ '755', '644' ] | |
932 verbose tar unpack /home/eric/.npm/gzip-size/0.1.0/package.tgz | |
933 silly lockFile 54a1371a-es-maxmin-node-modules-gzip-size tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules/gzip-size | |
934 verbose lock tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules/gzip-size /home/eric/.npm/54a1371a-es-maxmin-node-modules-gzip-size.lock | |
935 silly lockFile 3a51c77a--npm-gzip-size-0-1-0-package-tgz tar:///home/eric/.npm/gzip-size/0.1.0/package.tgz | |
936 verbose lock tar:///home/eric/.npm/gzip-size/0.1.0/package.tgz /home/eric/.npm/3a51c77a--npm-gzip-size-0-1-0-package-tgz.lock | |
937 silly gunzTarPerm modes [ '755', '644' ] | |
938 silly gunzTarPerm modes [ '755', '644' ] | |
939 silly gunzTarPerm extractEntry package.json | |
940 silly gunzTarPerm extractEntry package.json | |
941 silly gunzTarPerm extractEntry package.json | |
942 silly gunzTarPerm extractEntry package.json | |
943 silly gunzTarPerm extractEntry cli.js | |
944 silly gunzTarPerm extractEntry index.js | |
945 silly gunzTarPerm extractEntry ansi-styles.js | |
946 silly gunzTarPerm extractEntry readme.md | |
947 silly gunzTarPerm extractEntry package.json | |
948 silly gunzTarPerm extractEntry cli.js | |
949 silly gunzTarPerm extractEntry pretty-bytes.js | |
950 silly gunzTarPerm extractEntry has-color.js | |
951 silly gunzTarPerm extractEntry readme.md | |
952 silly gunzTarPerm extractEntry cli.js | |
953 silly gunzTarPerm extractEntry index.js | |
954 silly gunzTarPerm extractEntry readme.md | |
955 silly gunzTarPerm extractEntry readme.md | |
956 silly gunzTarPerm extractEntry readme.md | |
957 silly lockFile 3a43b496-s-chalk-node-modules-ansi-styles tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/ansi-styles | |
958 silly lockFile 3a43b496-s-chalk-node-modules-ansi-styles tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/ansi-styles | |
959 silly lockFile 77c198c2-les-chalk-node-modules-has-color tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/has-color | |
960 silly lockFile 77c198c2-les-chalk-node-modules-has-color tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/has-color | |
961 silly lockFile 380b588d-pm-ansi-styles-1-0-0-package-tgz tar:///home/eric/.npm/ansi-styles/1.0.0/package.tgz | |
962 silly lockFile 380b588d-pm-ansi-styles-1-0-0-package-tgz tar:///home/eric/.npm/ansi-styles/1.0.0/package.tgz | |
963 silly lockFile 0ad68b2a--npm-has-color-0-1-4-package-tgz tar:///home/eric/.npm/has-color/0.1.4/package.tgz | |
964 silly lockFile 0ad68b2a--npm-has-color-0-1-4-package-tgz tar:///home/eric/.npm/has-color/0.1.4/package.tgz | |
965 info preinstall [email protected] | |
966 info preinstall [email protected] | |
967 verbose readDependencies using package.json deps | |
968 verbose readDependencies using package.json deps | |
969 verbose readDependencies using package.json deps | |
970 silly resolved [] | |
971 verbose about to build /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/ansi-styles | |
972 info build /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/ansi-styles | |
973 verbose linkStuff [ false, | |
973 verbose linkStuff false, | |
973 verbose linkStuff false, | |
973 verbose linkStuff '/media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules' ] | |
974 info linkStuff [email protected] | |
975 verbose readDependencies using package.json deps | |
976 silly resolved [] | |
977 verbose about to build /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/has-color | |
978 info build /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/has-color | |
979 verbose linkStuff [ false, | |
979 verbose linkStuff false, | |
979 verbose linkStuff false, | |
979 verbose linkStuff '/media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules' ] | |
980 info linkStuff [email protected] | |
981 verbose linkBins [email protected] | |
982 verbose linkMans [email protected] | |
983 verbose rebuildBundles [email protected] | |
984 info install [email protected] | |
985 verbose linkBins [email protected] | |
986 verbose linkMans [email protected] | |
987 verbose rebuildBundles [email protected] | |
988 silly lockFile d9a0b221-es-chalk-node-modules-strip-ansi tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/strip-ansi | |
989 silly lockFile d9a0b221-es-chalk-node-modules-strip-ansi tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/strip-ansi | |
990 silly lockFile 583f1d38-npm-strip-ansi-0-1-1-package-tgz tar:///home/eric/.npm/strip-ansi/0.1.1/package.tgz | |
991 silly lockFile 583f1d38-npm-strip-ansi-0-1-1-package-tgz tar:///home/eric/.npm/strip-ansi/0.1.1/package.tgz | |
992 info postinstall [email protected] | |
993 info install [email protected] | |
994 info preinstall [email protected] | |
995 info postinstall [email protected] | |
996 silly lockFile 541fad76-maxmin-node-modules-pretty-bytes tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules/pretty-bytes | |
997 silly lockFile 541fad76-maxmin-node-modules-pretty-bytes tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules/pretty-bytes | |
998 silly lockFile 0dfd49c7-m-pretty-bytes-0-1-0-package-tgz tar:///home/eric/.npm/pretty-bytes/0.1.0/package.tgz | |
999 silly lockFile 0dfd49c7-m-pretty-bytes-0-1-0-package-tgz tar:///home/eric/.npm/pretty-bytes/0.1.0/package.tgz | |
1000 info preinstall [email protected] | |
1001 verbose readDependencies using package.json deps | |
1002 silly lockFile 54a1371a-es-maxmin-node-modules-gzip-size tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules/gzip-size | |
1003 silly lockFile 54a1371a-es-maxmin-node-modules-gzip-size tar:///media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules/gzip-size | |
1004 silly gunzTarPerm extractEntry test/compress/issue-267.js | |
1005 silly gunzTarPerm extractEntry test/compress/issue-269.js | |
1006 silly lockFile 3a51c77a--npm-gzip-size-0-1-0-package-tgz tar:///home/eric/.npm/gzip-size/0.1.0/package.tgz | |
1007 silly lockFile 3a51c77a--npm-gzip-size-0-1-0-package-tgz tar:///home/eric/.npm/gzip-size/0.1.0/package.tgz | |
1008 verbose readDependencies using package.json deps | |
1009 silly resolved [] | |
1010 verbose about to build /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/strip-ansi | |
1011 info build /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/strip-ansi | |
1012 verbose linkStuff [ false, | |
1012 verbose linkStuff false, | |
1012 verbose linkStuff false, | |
1012 verbose linkStuff '/media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules' ] | |
1013 info linkStuff [email protected] | |
1014 verbose linkBins [email protected] | |
1015 verbose link bins [ { 'strip-ansi': 'cli.js' }, | |
1015 verbose link bins '/media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/.bin', | |
1015 verbose link bins false ] | |
1016 verbose linkMans [email protected] | |
1017 verbose rebuildBundles [email protected] | |
1018 verbose readDependencies using package.json deps | |
1019 info preinstall [email protected] | |
1020 verbose readDependencies using package.json deps | |
1021 silly resolved [] | |
1022 verbose about to build /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules/pretty-bytes | |
1023 info build /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules/pretty-bytes | |
1024 verbose linkStuff [ false, | |
1024 verbose linkStuff false, | |
1024 verbose linkStuff false, | |
1024 verbose linkStuff '/media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules' ] | |
1025 info linkStuff [email protected] | |
1026 verbose linkBins [email protected] | |
1027 verbose link bins [ { 'pretty-bytes': 'cli.js' }, | |
1027 verbose link bins '/media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules/.bin', | |
1027 verbose link bins false ] | |
1028 verbose linkMans [email protected] | |
1029 verbose rebuildBundles [email protected] | |
1030 verbose readDependencies using package.json deps | |
1031 verbose readDependencies using package.json deps | |
1032 info /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/strip-ansi unbuild | |
1033 info preuninstall [email protected] | |
1034 verbose cache add [ 'concat-stream@^1.4.1', null ] | |
1035 verbose cache add name=undefined spec="concat-stream@^1.4.1" args=["concat-stream@^1.4.1",null] | |
1036 verbose parsed url { protocol: null, | |
1036 verbose parsed url slashes: null, | |
1036 verbose parsed url auth: null, | |
1036 verbose parsed url host: null, | |
1036 verbose parsed url port: null, | |
1036 verbose parsed url hostname: null, | |
1036 verbose parsed url hash: null, | |
1036 verbose parsed url search: null, | |
1036 verbose parsed url query: null, | |
1036 verbose parsed url pathname: 'concat-stream@^1.4.1', | |
1036 verbose parsed url path: 'concat-stream@^1.4.1', | |
1036 verbose parsed url href: 'concat-stream@^1.4.1' } | |
1037 verbose cache add name="concat-stream" spec="^1.4.1" args=["concat-stream","^1.4.1"] | |
1038 verbose parsed url { protocol: null, | |
1038 verbose parsed url slashes: null, | |
1038 verbose parsed url auth: null, | |
1038 verbose parsed url host: null, | |
1038 verbose parsed url port: null, | |
1038 verbose parsed url hostname: null, | |
1038 verbose parsed url hash: null, | |
1038 verbose parsed url search: null, | |
1038 verbose parsed url query: null, | |
1038 verbose parsed url pathname: '^1.4.1', | |
1038 verbose parsed url path: '^1.4.1', | |
1038 verbose parsed url href: '^1.4.1' } | |
1039 verbose addNamed [ 'concat-stream', '^1.4.1' ] | |
1040 verbose addNamed [ null, '>=1.4.1-0 <2.0.0-0' ] | |
1041 silly lockFile e5f0c3a4-concat-stream-1-4-1 concat-stream@^1.4.1 | |
1042 verbose lock concat-stream@^1.4.1 /home/eric/.npm/e5f0c3a4-concat-stream-1-4-1.lock | |
1043 silly addNameRange { name: 'concat-stream', | |
1043 silly addNameRange range: '>=1.4.1-0 <2.0.0-0', | |
1043 silly addNameRange hasData: false } | |
1044 verbose cache add [ 'zlib-browserify@^0.0.3', null ] | |
1045 verbose cache add name=undefined spec="zlib-browserify@^0.0.3" args=["zlib-browserify@^0.0.3",null] | |
1046 verbose parsed url { protocol: null, | |
1046 verbose parsed url slashes: null, | |
1046 verbose parsed url auth: null, | |
1046 verbose parsed url host: null, | |
1046 verbose parsed url port: null, | |
1046 verbose parsed url hostname: null, | |
1046 verbose parsed url hash: null, | |
1046 verbose parsed url search: null, | |
1046 verbose parsed url query: null, | |
1046 verbose parsed url pathname: 'zlib-browserify@^0.0.3', | |
1046 verbose parsed url path: 'zlib-browserify@^0.0.3', | |
1046 verbose parsed url href: 'zlib-browserify@^0.0.3' } | |
1047 verbose cache add name="zlib-browserify" spec="^0.0.3" args=["zlib-browserify","^0.0.3"] | |
1048 verbose parsed url { protocol: null, | |
1048 verbose parsed url slashes: null, | |
1048 verbose parsed url auth: null, | |
1048 verbose parsed url host: null, | |
1048 verbose parsed url port: null, | |
1048 verbose parsed url hostname: null, | |
1048 verbose parsed url hash: null, | |
1048 verbose parsed url search: null, | |
1048 verbose parsed url query: null, | |
1048 verbose parsed url pathname: '^0.0.3', | |
1048 verbose parsed url path: '^0.0.3', | |
1048 verbose parsed url href: '^0.0.3' } | |
1049 verbose addNamed [ 'zlib-browserify', '^0.0.3' ] | |
1050 verbose addNamed [ null, '=0.0.3' ] | |
1051 silly lockFile 682382d9-zlib-browserify-0-0-3 zlib-browserify@^0.0.3 | |
1052 verbose lock zlib-browserify@^0.0.3 /home/eric/.npm/682382d9-zlib-browserify-0-0-3.lock | |
1053 verbose url raw concat-stream | |
1054 verbose url resolving [ 'https://registry.npmjs.org/', './concat-stream' ] | |
1055 verbose url resolved https://registry.npmjs.org/concat-stream | |
1056 info trying registry request attempt 1 at 14:32:02 | |
1057 http GET https://registry.npmjs.org/concat-stream | |
1058 info uninstall [email protected] | |
1059 silly addNameRange { name: 'zlib-browserify', range: '=0.0.3', hasData: false } | |
1060 verbose url raw zlib-browserify | |
1061 verbose url resolving [ 'https://registry.npmjs.org/', './zlib-browserify' ] | |
1062 verbose url resolved https://registry.npmjs.org/zlib-browserify | |
1063 info trying registry request attempt 1 at 14:32:02 | |
1064 http GET https://registry.npmjs.org/zlib-browserify | |
1065 info /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules/pretty-bytes unbuild | |
1066 info preuninstall [email protected] | |
1067 verbose false,/media/sf_Code/Shared/wardrobe/test/node_modules,/media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules unbuild [email protected] | |
1068 verbose /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk/node_modules/.bin,[object Object] binRoot | |
1069 info uninstall [email protected] | |
1070 info postuninstall [email protected] | |
1071 verbose false,/media/sf_Code/Shared/wardrobe/test/node_modules,/media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules unbuild [email protected] | |
1072 verbose /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin/node_modules/.bin,[object Object] binRoot | |
1073 info postuninstall [email protected] | |
1074 silly gunzTarPerm extractEntry test/compress/issue-44.js | |
1075 silly gunzTarPerm extractEntry test/compress/issue-59.js | |
1076 verbose about to build /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk | |
1077 info /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/chalk unbuild | |
1078 info preuninstall [email protected] | |
1079 verbose about to build /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin | |
1080 info /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/maxmin unbuild | |
1081 info preuninstall [email protected] | |
1082 info uninstall [email protected] | |
1083 info uninstall [email protected] | |
1084 verbose false,/media/sf_Code/Shared/wardrobe/test/node_modules,/media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules unbuild [email protected] | |
1085 info postuninstall [email protected] | |
1086 verbose false,/media/sf_Code/Shared/wardrobe/test/node_modules,/media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules unbuild [email protected] | |
1087 info postuninstall [email protected] | |
1088 silly gunzTarPerm extractEntry test/compress/labels.js | |
1089 silly gunzTarPerm extractEntry test/compress/drop-unused.js | |
1090 http 200 https://registry.npmjs.org/zlib-browserify | |
1091 silly registry.get cb [ 200, | |
1091 silly registry.get { date: 'Fri, 21 Mar 2014 18:32:01 GMT', | |
1091 silly registry.get server: 'CouchDB/1.5.0 (Erlang OTP/R14B04)', | |
1091 silly registry.get etag: '"L228MF09O8P5HHQK6DE2DWOK"', | |
1091 silly registry.get 'content-type': 'application/json', | |
1091 silly registry.get via: '1.1 varnish', | |
1091 silly registry.get 'cache-control': 'max-age=1', | |
1091 silly registry.get 'content-length': '6401', | |
1091 silly registry.get 'accept-ranges': 'bytes', | |
1091 silly registry.get age: '54', | |
1091 silly registry.get 'x-served-by': 'cache-v42-ASH, cache-at52-ATL', | |
1091 silly registry.get 'x-cache': 'HIT, HIT', | |
1091 silly registry.get 'x-cache-hits': '1, 1', | |
1091 silly registry.get 'x-timer': 'S1395400832.340515375,VS0,VS-46,VE-31,VE25889514', | |
1091 silly registry.get vary: 'Accept', | |
1091 silly registry.get 'keep-alive': 'timeout=10, max=50', | |
1091 silly registry.get connection: 'Keep-Alive' } ] | |
1092 silly addNameRange number 2 { name: 'zlib-browserify', range: '=0.0.3', hasData: true } | |
1093 silly addNameRange versions [ 'zlib-browserify', [ '0.0.1', '0.0.2', '0.0.3' ] ] | |
1094 verbose addNamed [ 'zlib-browserify', '0.0.3' ] | |
1095 verbose addNamed [ '0.0.3', '0.0.3' ] | |
1096 silly lockFile 27355bc8-zlib-browserify-0-0-3 [email protected] | |
1097 verbose lock [email protected] /home/eric/.npm/27355bc8-zlib-browserify-0-0-3.lock | |
1098 verbose about to build /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify | |
1099 info /media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify unbuild | |
1100 info preuninstall [email protected] | |
1101 silly lockFile 5dbcebdb-serify-zlib-browserify-0-0-3-tgz https://registry.npmjs.org/zlib-browserify/-/zlib-browserify-0.0.3.tgz | |
1102 verbose lock https://registry.npmjs.org/zlib-browserify/-/zlib-browserify-0.0.3.tgz /home/eric/.npm/5dbcebdb-serify-zlib-browserify-0-0-3-tgz.lock | |
1103 verbose addRemoteTarball [ 'https://registry.npmjs.org/zlib-browserify/-/zlib-browserify-0.0.3.tgz', | |
1103 verbose addRemoteTarball '240ccdbfd0203fa842b130deefb1414122c8cc50' ] | |
1104 info retry fetch attempt 1 at 14:32:03 | |
1105 verbose fetch to= /home/eric/tmp/npm-6195-DkrKZ-A8/1395426723134-0.4690439694095403/tmp.tgz | |
1106 http GET https://registry.npmjs.org/zlib-browserify/-/zlib-browserify-0.0.3.tgz | |
1107 info uninstall [email protected] | |
1108 verbose true,/media/sf_Code/Shared/wardrobe/test/node_modules,/media/sf_Code/Shared/wardrobe/test/node_modules unbuild [email protected] | |
1109 info postuninstall [email protected] | |
1110 silly gunzTarPerm extractEntry test/compress/loops.js | |
1111 silly gunzTarPerm extractEntry test/compress/debugger.js | |
1112 http 200 https://registry.npmjs.org/concat-stream | |
1113 silly registry.get cb [ 200, | |
1113 silly registry.get { date: 'Fri, 21 Mar 2014 18:32:01 GMT', | |
1113 silly registry.get server: 'CouchDB/1.5.0 (Erlang OTP/R16B)', | |
1113 silly registry.get etag: '"2ZEA9BNKKLG0HM1421NQKSA98"', | |
1113 silly registry.get 'content-type': 'application/json', | |
1113 silly registry.get via: '1.1 varnish', | |
1113 silly registry.get 'cache-control': 'max-age=1', | |
1113 silly registry.get 'content-length': '27215', | |
1113 silly registry.get 'accept-ranges': 'bytes', | |
1113 silly registry.get age: '91', | |
1113 silly registry.get 'x-served-by': 'cache-v37-ASH, cache-at51-ATL', | |
1113 silly registry.get 'x-cache': 'MISS, HIT', | |
1113 silly registry.get 'x-cache-hits': '0, 1', | |
1113 silly registry.get 'x-timer': 'S1395290995.891553164,VS0,VS460,VE617,VE135726053', | |
1113 silly registry.get vary: 'Accept', | |
1113 silly registry.get 'keep-alive': 'timeout=10, max=50', | |
1113 silly registry.get connection: 'Keep-Alive' } ] | |
1114 silly addNameRange number 2 { name: 'concat-stream', | |
1114 silly addNameRange range: '>=1.4.1-0 <2.0.0-0', | |
1114 silly addNameRange hasData: true } | |
1115 silly addNameRange versions [ 'concat-stream', | |
1115 silly addNameRange [ '0.0.1', | |
1115 silly addNameRange '0.0.2', | |
1115 silly addNameRange '0.0.3', | |
1115 silly addNameRange '0.0.4', | |
1115 silly addNameRange '0.0.5', | |
1115 silly addNameRange '0.0.6', | |
1115 silly addNameRange '0.0.7', | |
1115 silly addNameRange '0.0.8', | |
1115 silly addNameRange '0.0.9', | |
1115 silly addNameRange '0.1.0', | |
1115 silly addNameRange '0.1.1', | |
1115 silly addNameRange '1.0.0', | |
1115 silly addNameRange '1.0.1', | |
1115 silly addNameRange '1.1.0', | |
1115 silly addNameRange '1.2.0', | |
1115 silly addNameRange '1.2.1', | |
1115 silly addNameRange '1.3.0', | |
1115 silly addNameRange '1.3.1', | |
1115 silly addNameRange '1.4.0', | |
1115 silly addNameRange '1.4.1', | |
1115 silly addNameRange '1.4.2', | |
1115 silly addNameRange '1.4.3', | |
1115 silly addNameRange '1.4.4' ] ] | |
1116 verbose addNamed [ 'concat-stream', '1.4.4' ] | |
1117 verbose addNamed [ '1.4.4', '1.4.4' ] | |
1118 silly lockFile 8d09e160-concat-stream-1-4-4 [email protected] | |
1119 verbose lock [email protected] /home/eric/.npm/8d09e160-concat-stream-1-4-4.lock | |
1120 silly gunzTarPerm extractEntry test/compress/negate-iife.js | |
1121 silly gunzTarPerm extractEntry test/compress/dead-code.js | |
1122 silly lockFile 208ac6ae-t-stream-concat-stream-1-4-4-tgz https://registry.npmjs.org/concat-stream/-/concat-stream-1.4.4.tgz | |
1123 verbose lock https://registry.npmjs.org/concat-stream/-/concat-stream-1.4.4.tgz /home/eric/.npm/208ac6ae-t-stream-concat-stream-1-4-4-tgz.lock | |
1124 verbose addRemoteTarball [ 'https://registry.npmjs.org/concat-stream/-/concat-stream-1.4.4.tgz', | |
1124 verbose addRemoteTarball '88cf474555dfbbdbeb34453e7f1e417dae97ce21' ] | |
1125 info retry fetch attempt 1 at 14:32:03 | |
1126 verbose fetch to= /home/eric/tmp/npm-6195-DkrKZ-A8/1395426723296-0.36869775829836726/tmp.tgz | |
1127 http GET https://registry.npmjs.org/concat-stream/-/concat-stream-1.4.4.tgz | |
1128 error error rolling back Error: ENOTEMPTY, rmdir '/media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/uglify-js' | |
1128 error error rolling back [email protected] { [Error: ENOTEMPTY, rmdir '/media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/uglify-js'] | |
1128 error error rolling back errno: 53, | |
1128 error error rolling back code: 'ENOTEMPTY', | |
1128 error error rolling back path: '/media/sf_Code/Shared/wardrobe/test/node_modules/grunt-contrib-uglify/node_modules/uglify-js' } | |
1129 error Error: EROFS, symlink '../strip-ansi/cli.js' | |
1130 error If you need help, you may report this *entire* log, | |
1130 error including the npm and node versions, at: | |
1130 error <http://github.com/npm/npm/issues> | |
1131 error System Linux 3.11.0-12-generic | |
1132 error command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "grunt-contrib-uglify" | |
1133 error cwd /media/sf_Code/Shared/wardrobe/test | |
1134 error node -v v0.10.26 | |
1135 error npm -v 1.4.3 | |
1136 error path ../strip-ansi/cli.js | |
1137 error code EROFS | |
1138 error errno 56 | |
1139 verbose exit [ 56, true ] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment