Skip to content

Instantly share code, notes, and snippets.

@nzakas
Created March 28, 2016 17:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nzakas/f3458942af4cc8b55908 to your computer and use it in GitHub Desktop.
Save nzakas/f3458942af4cc8b55908 to your computer and use it in GitHub Desktop.
0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files (x86)\\nodejs\\node.exe',
1 verbose cli 'C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli 'publish' ]
2 info using npm@2.14.9
3 info using node@v0.12.9
4 verbose publish [ '.' ]
5 silly cache add args [ '.', null ]
6 verbose cache add spec .
7 silly cache add parsed spec { raw: '.',
7 silly cache add scope: null,
7 silly cache add name: null,
7 silly cache add rawSpec: '.',
7 silly cache add spec: 'C:\\Users\\Nicholas\\projects\\personal\\eslint',
7 silly cache add type: 'directory' }
8 verbose addLocalDirectory C:\Users\Nicholas\AppData\Roaming\npm-cache\eslint\2.5.2\package.tgz not in flight; packing
9 verbose tar pack [ 'C:\\Users\\Nicholas\\AppData\\Roaming\\npm-cache\\eslint\\2.5.2\\package.tgz',
9 verbose tar pack 'C:\\Users\\Nicholas\\projects\\personal\\eslint' ]
10 verbose tarball C:\Users\Nicholas\AppData\Roaming\npm-cache\eslint\2.5.2\package.tgz
11 verbose folder C:\Users\Nicholas\projects\personal\eslint
12 info prepublish eslint@2.5.2
13 verbose addLocalTarball adding from inside cache C:\Users\Nicholas\AppData\Roaming\npm-cache\eslint\2.5.2\package.tgz
14 silly cache afterAdd eslint@2.5.2
15 verbose afterAdd C:\Users\Nicholas\AppData\Roaming\npm-cache\eslint\2.5.2\package\package.json not in flight; writing
16 verbose afterAdd C:\Users\Nicholas\AppData\Roaming\npm-cache\eslint\2.5.2\package\package.json written
17 silly publish { name: 'eslint',
17 silly publish version: '2.5.2',
17 silly publish author:
17 silly publish { name: 'Nicholas C. Zakas',
17 silly publish email: 'nicholas+npm@nczconsulting.com' },
17 silly publish description: 'An AST-based pattern checker for JavaScript.',
17 silly publish bin: { eslint: './bin/eslint.js' },
17 silly publish main: './lib/api.js',
17 silly publish scripts:
17 silly publish { test: 'node Makefile.js test',
17 silly publish lint: 'node Makefile.js lint',
17 silly publish release: 'node Makefile.js release',
17 silly publish alpharelease: 'node Makefile.js prerelease -- alpha',
17 silly publish betarelease: 'node Makefile.js prerelease -- beta',
17 silly publish docs: 'node Makefile.js docs',
17 silly publish gensite: 'node Makefile.js gensite',
17 silly publish browserify: 'node Makefile.js browserify',
17 silly publish perf: 'node Makefile.js perf',
17 silly publish profile: 'beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree',
17 silly publish coveralls: 'cat ./coverage/lcov.info | coveralls',
17 silly publish 'check-commit': 'node Makefile.js checkGitCommit' },
17 silly publish files: [ 'LICENSE', 'README.md', 'bin', 'conf', 'lib', 'messages' ],
17 silly publish repository: { type: 'git', url: 'git+https://github.com/eslint/eslint.git' },
17 silly publish homepage: 'http://eslint.org',
17 silly publish bugs: { url: 'https://github.com/eslint/eslint/issues/' },
17 silly publish dependencies:
17 silly publish { chalk: '^1.0.0',
17 silly publish 'concat-stream': '^1.4.6',
17 silly publish debug: '^2.1.1',
17 silly publish doctrine: '^1.2.0',
17 silly publish 'es6-map': '^0.1.3',
17 silly publish escope: '^3.6.0',
17 silly publish espree: '3.1.3',
17 silly publish estraverse: '^4.2.0',
17 silly publish esutils: '^2.0.2',
17 silly publish 'file-entry-cache': '^1.1.1',
17 silly publish glob: '^7.0.3',
17 silly publish globals: '^9.2.0',
17 silly publish ignore: '^3.0.10',
17 silly publish imurmurhash: '^0.1.4',
17 silly publish inquirer: '^0.12.0',
17 silly publish 'is-my-json-valid': '^2.10.0',
17 silly publish 'is-resolvable': '^1.0.0',
17 silly publish 'js-yaml': '^3.5.1',
17 silly publish 'json-stable-stringify': '^1.0.0',
17 silly publish lodash: '^4.0.0',
17 silly publish mkdirp: '^0.5.0',
17 silly publish optionator: '^0.8.1',
17 silly publish 'path-is-absolute': '^1.0.0',
17 silly publish 'path-is-inside': '^1.0.1',
17 silly publish pluralize: '^1.2.1',
17 silly publish progress: '^1.1.8',
17 silly publish 'require-uncached': '^1.0.2',
17 silly publish resolve: '^1.1.6',
17 silly publish shelljs: '^0.6.0',
17 silly publish 'strip-json-comments': '~1.0.1',
17 silly publish table: '^3.7.8',
17 silly publish 'text-table': '~0.2.0',
17 silly publish 'user-home': '^2.0.0' },
17 silly publish devDependencies:
17 silly publish { beefy: '^2.0.0',
17 silly publish brfs: '0.0.9',
17 silly publish browserify: '^12.0.1',
17 silly publish chai: '^3.5.0',
17 silly publish cheerio: '^0.19.0',
17 silly publish coveralls: '2.11.4',
17 silly publish dateformat: '^1.0.8',
17 silly publish ejs: '^2.3.3',
17 silly publish 'eslint-release': '^0.4.1',
17 silly publish esprima: '^2.4.1',
17 silly publish 'esprima-fb': '^15001.1001.0-dev-harmony-fb',
17 silly publish 'gh-got': '^2.2.0',
17 silly publish istanbul: '^0.4.0',
17 silly publish jsdoc: '^3.3.0-beta1',
17 silly publish leche: '^2.1.1',
17 silly publish linefix: '^0.1.1',
17 silly publish 'load-perf': '^0.2.0',
17 silly publish markdownlint: '^0.1.0',
17 silly publish mocha: '^2.4.5',
17 silly publish 'mocha-phantomjs': '4.0.1',
17 silly publish 'npm-license': '^0.3.1',
17 silly publish 'phantomjs-polyfill': '0.0.1',
17 silly publish proxyquire: '^1.0.0',
17 silly publish semver: '^5.0.3',
17 silly publish 'shelljs-nodecli': '~0.1.0',
17 silly publish sinon: '^1.17.2',
17 silly publish temp: '^0.8.3',
17 silly publish through: '^2.3.6' },
17 silly publish keywords: [ 'ast', 'lint', 'javascript', 'ecmascript', 'espree' ],
17 silly publish license: 'MIT',
17 silly publish engines: { node: '>=0.10' },
17 silly publish readme: '[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Build status][appveyor-image]][appveyor-url]\n[![Test coverage][coveralls-image]][coveralls-url]\n[![Downloads][downloads-image]][downloads-url]\n[![Bountysource](https://www.bountysource.com/badge/tracker?tracker_id=282608)](https://www.bountysource.com/trackers/282608-eslint?utm_source=282608&utm_medium=shield&utm_campaign=TRACKER_BADGE)\n[![Join the chat at https://gitter.im/eslint/eslint](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/eslint/eslint?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n# ESLint\n\n[Website](http://eslint.org) | [Configuring](http://eslint.org/docs/user-guide/configuring) | [Rules](http://eslint.org/docs/rules/) | [Contributing](http://eslint.org/docs/developer-guide/contributing) | [Reporting Bugs](http://eslint.org/docs/developer-guide/contributing/reporting-bugs) | [Twitter](https://twitter.com/geteslint) | [Mailing List](https://groups.google.com/group/eslint) | [Chat Room](https://gitter.im/eslint/eslint)\n\nESLint is a tool for identifying and reporting on patterns found in ECMAScript/JavaScript code. In many ways, it is similar to JSLint and JSHint with a few exceptions:\n\n* ESLint uses [Espree](https://github.com/eslint/espree) for JavaScript parsing.\n* ESLint uses an AST to evaluate patterns in code.\n* ESLint is completely pluggable, every single rule is a plugin and you can add more at runtime.\n\n## Installation\n\nYou can install ESLint using npm:\n\n npm install -g eslint\n\n## Usage\n\nIf it\'s your first time using ESLint, you should set up a config file using `--init`:\n\n eslint --init\n\nAfter that, you can run ESLint on any JavaScript file:\n\n eslint test.js test2.js\n\n## Configuration\n\nAfter running `eslint --init`, you\'ll have a `.eslintrc` file in your directory. In it, you\'ll see some rules configured like this:\n\n```json\n{\n "rules": {\n "semi": ["error", "always"],\n "quotes": ["error", "double"]\n }\n}\n```\n\nThe names `"semi"` and `"quotes"` are the names of [rules](http://eslint.org/docs/rules) in ESLint. The number is the error level of the rule and can be one of the three values:\n\n* `"off"` or `0` - turn the rule off\n* `"warn"` or `1` - turn the rule on as a warning (doesn\'t affect exit code)\n* `"error"` or `2` - turn the rule on as an error (exit code will be 1)\n\nThe three error levels allow you fine-grained control over how ESLint applies rules (for more configuration options and details, see the [configuration docs](http://eslint.org/docs/user-guide/configuring)).\n\n## Sponsors\n\n* Development is sponsored by [Box](https://box.com)\n* Site search ([eslint.org](http://eslint.org)) is sponsored by [Algolia](https://www.algolia.com)\n\n## Team\n\nThese folks keep the project moving and are resources for help:\n\n* Nicholas C. Zakas ([@nzakas](https://github.com/nzakas)) - project lead\n* Ilya Volodin ([@ilyavolodin](https://github.com/ilyavolodin)) - reviewer\n* Brandon Mills ([@btmills](https://github.com/btmills)) - reviewer\n* Gyandeep Singh ([@gyandeeps](https://github.com/gyandeeps)) - reviewer\n* Toru Nagashima ([@mysticatea](https://github.com/mysticatea)) - reviewer\n* Mathias Schreck ([@lo1tuma](https://github.com/lo1tuma)) - committer\n* Jamund Ferguson ([@xjamundx](https://github.com/xjamundx)) - committer\n* Ian VanSchooten ([@ianvs](https://github.com/ianvs)) - committer\n* Burak Yiğit Kaya ([@byk](https://github.com/byk)) - committer\n* Alberto Rodríguez ([@alberto](https://github.com/alberto)) - committer\n* Kai Cataldo ([@kaicataldo](https://github.com/kaicataldo)) - committer\n* Michael Ficarra ([@michaelficarra](https://github.com/michaelficarra)) - committer\n\n## Releases\n\nWe have scheduled releases every two weeks on Friday or Saturday.\n\n## Filing Issues\n\nBefore filing an issue, please be sure to read the guidelines for what you\'re reporting:\n\n* [Bug Report](http://eslint.org/docs/developer-guide/contributing/reporting-bugs)\n* [Propose a New Rule](http://eslint.org/docs/developer-guide/contributing/new-rules)\n* [Proposing a Rule Change](http://eslint.org/docs/developer-guide/contributing/rule-changes)\n* [Request a Change](http://eslint.org/docs/developer-guide/contributing/changes)\n\n## Frequently Asked Questions\n\n### Why don\'t you like JSHint???\n\nI do like JSHint. And I like Anton and Rick. Neither of those were deciding factors in creating this tool. The fact is that I\'ve had a dire need for a JavaScript tool with pluggable linting rules. I had hoped JSHint would be able to do this, however after chatting with Anton, I found that the planned plugin infrastructure wasn\'t going to suit my purpose.\n\n### I\'m not giving up JSHint for this!\n\nThat\'s not really a question, but I got it. I\'m not trying to convince you that ESLint is better than JSHint. The only thing I know is that ESLint is better than JSHint for what I\'m doing. In the off chance you\'re doing something similar, it might be better for you. Otherwise, keep using JSHint, I\'m certainly not going to tell you to stop using it.\n\n### How does ESLint performance compare to JSHint and JSCS?\n\nESLint is slower than JSHint, usually 2-3x slower on a single file. This is because ESLint uses Espree to construct an AST before it can evaluate your code whereas JSHint evaluates your code as it\'s being parsed. The speed is also based on the number of rules you enable; the more rules you enable, the slower the process.\n\nDespite being slower, we believe that ESLint is fast enough to replace JSHint without causing significant pain.\n\nESLint is faster than JSCS, as ESLint uses a single-pass traversal for analysis whereas JSCS using a querying model.\n\nIf you are using both JSHint and JSCS on your files, then using just ESLint will be faster.\n\n### Is ESLint just linting or does it also check style?\n\nESLint does both traditional linting (looking for problematic patterns) and style checking (enforcement of conventions). You can use it for both.\n\n### Does ESLint support JSX?\n\nYes, ESLint natively supports parsing JSX syntax (this must be enabled in [configuration](http://eslint.org/docs/user-guide/configuring).). Please note that supporting JSX syntax *is not* the same as supporting React. React applies specific semantics to JSX syntax that ESLint doesn\'t recognize. We recommend using [eslint-plugin-react](https://www.npmjs.com/package/eslint-plugin-react) if you are using React and want React semantics.\n\n### What about ECMAScript 6 support?\n\nESLint has full support for ECMAScript 6. By default, this support is off. You can enable ECMAScript 6 support through [configuration](http://eslint.org/docs/user-guide/configuring).\n\n### What about experimental features?\n\nESLint doesn\'t natively support experimental ECMAScript language features. You can use [babel-eslint](https://github.com/babel/babel-eslint) to use any option available in Babel.\n\nOnce a language feature has been adopted into the ECMAScript standard, we will accept\nissues and pull requests related to the new feature, subject to our [contributing\nguidelines](http://eslint.org/docs/developer-guide/contributing). Until then, please use\nthe appropriate parser and plugin(s) for your experimental feature.\n\n### Where to ask for help?\n\nJoin our [Mailing List](https://groups.google.com/group/eslint) or [Chatroom](https://gitter.im/eslint/eslint)\n\n\n[npm-image]: https://img.shields.io/npm/v/eslint.svg?style=flat-square\n[npm-url]: https://www.npmjs.com/package/eslint\n[travis-image]: https://img.shields.io/travis/eslint/eslint/master.svg?style=flat-square\n[travis-url]: https://travis-ci.org/eslint/eslint\n[appveyor-image]: https://ci.appveyor.com/api/projects/status/iwxmiobcvbw3b0av/branch/master?svg=true\n[appveyor-url]: https://ci.appveyor.com/project/nzakas/eslint/branch/master\n[coveralls-image]: https://img.shields.io/coveralls/eslint/eslint/master.svg?style=flat-square\n[coveralls-url]: https://coveralls.io/r/eslint/eslint?branch=master\n[downloads-image]: https://img.shields.io/npm/dm/eslint.svg?style=flat-square\n[downloads-url]: https://www.npmjs.com/package/eslint\n',
17 silly publish readmeFilename: 'README.md',
17 silly publish gitHead: '76a45dfadaa3470462344c39eca28ea657f29cd5',
17 silly publish bundleDependencies:
17 silly publish [ 'chalk',
17 silly publish 'concat-stream',
17 silly publish 'debug',
17 silly publish 'doctrine',
17 silly publish 'es6-map',
17 silly publish 'escope',
17 silly publish 'espree',
17 silly publish 'estraverse',
17 silly publish 'esutils',
17 silly publish 'file-entry-cache',
17 silly publish 'glob',
17 silly publish 'globals',
17 silly publish 'ignore',
17 silly publish 'imurmurhash',
17 silly publish 'inquirer',
17 silly publish 'is-my-json-valid',
17 silly publish 'is-resolvable',
17 silly publish 'js-yaml',
17 silly publish 'json-stable-stringify',
17 silly publish 'lodash',
17 silly publish 'mkdirp',
17 silly publish 'optionator',
17 silly publish 'path-is-absolute',
17 silly publish 'path-is-inside',
17 silly publish 'pluralize',
17 silly publish 'progress',
17 silly publish 'require-uncached',
17 silly publish 'resolve',
17 silly publish 'shelljs',
17 silly publish 'strip-json-comments',
17 silly publish 'table',
17 silly publish 'text-table',
17 silly publish 'user-home' ],
17 silly publish _id: 'eslint@2.5.2',
17 silly publish _shasum: '5a2c35c83bf183a4ca02889153b4f1461ab62e1e',
17 silly publish _from: '.' }
18 verbose getPublishConfig undefined
19 silly mapToRegistry name eslint
20 silly mapToRegistry using default registry
21 silly mapToRegistry registry https://registry.npmjs.org/
22 silly mapToRegistry uri https://registry.npmjs.org/eslint
23 verbose publish registryBase https://registry.npmjs.org/
24 silly publish uploading C:\Users\Nicholas\AppData\Roaming\npm-cache\eslint\2.5.2\package.tgz
25 verbose request uri https://registry.npmjs.org/eslint
26 verbose request sending authorization for write operation
27 info attempt registry request try #1 at 10:19:36 AM
28 verbose request id ee095d28bf840c68
29 http request PUT https://registry.npmjs.org/eslint
30 http 500 https://registry.npmjs.org/eslint
31 verbose headers { 'content-type': 'application/json',
31 verbose headers 'cache-control': 'max-age=0',
31 verbose headers 'content-length': '107',
31 verbose headers 'accept-ranges': 'bytes',
31 verbose headers date: 'Mon, 28 Mar 2016 17:19:45 GMT',
31 verbose headers via: '1.1 varnish',
31 verbose headers connection: 'keep-alive',
31 verbose headers 'x-served-by': 'cache-lax1432-LAX',
31 verbose headers 'x-cache': 'MISS',
31 verbose headers 'x-cache-hits': '0',
31 verbose headers 'x-timer': 'S1459185568.484432,VS0,VE17279' }
32 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND user-acl-2-west.internal.npmjs.com user-acl-2-west.internal.npmjs.com:443 : eslint
33 info attempt registry request try #2 at 10:20:04 AM
34 http request PUT https://registry.npmjs.org/eslint
35 http 500 https://registry.npmjs.org/eslint
36 verbose headers { 'content-type': 'application/json',
36 verbose headers 'cache-control': 'max-age=0',
36 verbose headers 'content-length': '107',
36 verbose headers 'accept-ranges': 'bytes',
36 verbose headers date: 'Mon, 28 Mar 2016 17:20:16 GMT',
36 verbose headers via: '1.1 varnish',
36 verbose headers connection: 'keep-alive',
36 verbose headers 'x-served-by': 'cache-lax1423-LAX',
36 verbose headers 'x-cache': 'MISS',
36 verbose headers 'x-cache-hits': '0',
36 verbose headers 'x-timer': 'S1459185596.129376,VS0,VE20045' }
37 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND user-acl-2-west.internal.npmjs.com user-acl-2-west.internal.npmjs.com:443 : eslint
38 info attempt registry request try #3 at 10:21:24 AM
39 http request PUT https://registry.npmjs.org/eslint
40 http 500 https://registry.npmjs.org/eslint
41 verbose headers { 'content-type': 'application/json',
41 verbose headers 'cache-control': 'max-age=0',
41 verbose headers 'content-length': '107',
41 verbose headers 'accept-ranges': 'bytes',
41 verbose headers date: 'Mon, 28 Mar 2016 17:21:35 GMT',
41 verbose headers via: '1.1 varnish',
41 verbose headers connection: 'keep-alive',
41 verbose headers 'x-served-by': 'cache-lax1434-LAX',
41 verbose headers 'x-cache': 'MISS',
41 verbose headers 'x-cache-hits': '0',
41 verbose headers 'x-timer': 'S1459185676.564246,VS0,VE18500' }
42 verbose request invalidating C:\Users\Nicholas\AppData\Roaming\npm-cache\registry.npmjs.org\eslint on PUT
43 error publish Failed PUT 500
44 verbose stack Error: getaddrinfo ENOTFOUND user-acl-2-west.internal.npmjs.com user-acl-2-west.internal.npmjs.com:443 : eslint
44 verbose stack at makeError (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:264:12)
44 verbose stack at CachingRegistryClient.<anonymous> (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:252:14)
44 verbose stack at Request._callback (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\npm-registry-client\lib\request.js:172:14)
44 verbose stack at Request.self.callback (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\request\request.js:198:22)
44 verbose stack at Request.emit (events.js:110:17)
44 verbose stack at Request.<anonymous> (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\request\request.js:1082:10)
44 verbose stack at Request.emit (events.js:129:20)
44 verbose stack at IncomingMessage.<anonymous> (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\request\request.js:1009:12)
44 verbose stack at IncomingMessage.emit (events.js:129:20)
44 verbose stack at _stream_readable.js:908:16
45 verbose statusCode 500
46 verbose pkgid eslint
47 verbose cwd C:\Users\Nicholas\projects\personal\eslint
48 error Windows_NT 10.0.10586
49 error argv "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "publish"
50 error node v0.12.9
51 error npm v2.14.9
52 error code E500
53 error getaddrinfo ENOTFOUND user-acl-2-west.internal.npmjs.com user-acl-2-west.internal.npmjs.com:443 : eslint
54 error If you need help, you may report this error at:
54 error <https://github.com/npm/npm/issues>
55 verbose exit [ 1, true ]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment