Skip to content

Instantly share code, notes, and snippets.

@cymen
Created March 10, 2015 21:29
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 cymen/c70c57a6c3a0dd453f55 to your computer and use it in GitHub Desktop.
Save cymen/c70c57a6c3a0dd453f55 to your computer and use it in GitHub Desktop.
npm-debug.log
0 info it worked if it ends with ok
1 verbose cli [ 'node', '/usr/local/bin/npm', 'publish' ]
2 info using npm@2.7.0
3 info using node@v0.10.33
4 verbose node symlink /usr/local/bin/node
5 verbose publish [ '.' ]
6 silly cache add args [ '.', null ]
7 verbose cache add spec .
8 silly cache add parsed spec { raw: '.',
8 silly cache add scope: null,
8 silly cache add name: null,
8 silly cache add rawSpec: '.',
8 silly cache add spec: '/Users/cvig/dev/font-face-observer',
8 silly cache add type: 'directory' }
9 verbose addLocalDirectory /Users/cvig/.npm/font-face-observer/0.0.1/package.tgz not in flight; packing
10 verbose tar pack [ '/Users/cvig/.npm/font-face-observer/0.0.1/package.tgz',
10 verbose tar pack '/Users/cvig/dev/font-face-observer' ]
11 verbose tarball /Users/cvig/.npm/font-face-observer/0.0.1/package.tgz
12 verbose folder /Users/cvig/dev/font-face-observer
13 info prepublish font-face-observer@0.0.1
14 verbose addLocalTarball adding from inside cache /Users/cvig/.npm/font-face-observer/0.0.1/package.tgz
15 silly cache afterAdd font-face-observer@0.0.1
16 verbose afterAdd /Users/cvig/.npm/font-face-observer/0.0.1/package/package.json not in flight; writing
17 verbose afterAdd /Users/cvig/.npm/font-face-observer/0.0.1/package/package.json written
18 silly publish { name: 'font-face-observer',
18 silly publish version: '0.0.1',
18 silly publish description: 'Font face observer for eventing when web fonts are loaded',
18 silly publish main: 'src/observer.js',
18 silly publish scripts: { test: 'jasmine-node --forceexit test' },
18 silly publish license: 'BSD',
18 silly publish contributors:
18 silly publish [ { name: 'Bram Stein', email: 'b.l.stein@gmail.com' },
18 silly publish { name: 'Cymen Vig', email: 'cymenvig@gmail.com' } ],
18 silly publish dependencies: { promise: '^6.1.0' },
18 silly publish devDependencies: { 'jasmine-node': '^1.14.5', jsdom: '^3.1.2' },
18 silly publish readme: '# Font Face Observer (Modular)\n\nFont Face Observer is a small `@font-face` loader and monitor compatible with any web-font service. It will monitor when a web font is applied to the page and notify you. It does not limit you in any way in where, when, or how you load your web fonts. Unlike the [Web Font Loader](https://github.com/typekit/webfontloader) Font Face Observer uses scroll events to detect font loads efficiently and with minimum overhead.\n\n## How to use\n\nInclude your `@font-face` rules as usual. Fonts can be supplied by either a font service such as [Google Fonts](http://www.google.com/fonts), [Typekit](http://typekit.com), and [Webtype](http://webtype.com) or be self-hosted. It doesn\'t matter where, when, or how you load your fonts. You can set up monitoring for a single font family at a time:\n\n var observer = new FontFaceObserver(\'My Family\', {\n weight: 400\n });\n\n observer.check().then(function () {\n console.log(\'Font is available\');\n }, function () {\n console.log(\'Font is not available\');\n });\n\nThe `FontFaceObserver` constructor takes two (required) arguments: the font family name and an object describing the variation. The object can contain `weight`, `style`, `stretch`, `variant`, and `featureSettings` properties. If a property is not present it will default to `normal`. To start observing font loads, call the `check` method. It\'ll immediately return a new Promise that resolves when the font is available and rejected when the font is not available.\n\nIf your font doesn\'t contain latin characters you can pass a custom test string to the `check` method.\n\n var observer = new FontFaceObserver(\'My Family\', {});\n\n observer.check(\'中国\').then(function () {\n console.log(\'Font is available\');\n }, function () {\n console.log(\'Font is not available\');\n });\n\nThe default timeout for giving up on font loading is 3 seconds. You can increase or decrease this by passing a number of milliseconds as the second parameter to the `check` method.\n\n var observer = new FontFaceObserver(\'My Family\', {});\n\n observer.check(null, 5000).then(function () {\n console.log(\'Font is available\');\n }, function () {\n console.log(\'Font is not available after waiting 5 seconds\');\n });\n\n## Installation\n\nIf you\'re using npm you can install Font Face Observer as a dependency:\n\n > npm install font-face-observer\n\n## Browser support\n\nFontFaceObserver has been tested and works on the following browsers:\n\n* Chrome (desktop & Android)\n* Firefox\n* Opera\n* Safari (desktop & iOS)\n* IE9+\n* Android WebKit\n\n## License\n\nFontFaceObserver is licensed under the BSD License. Copyright 2014-2015 Bram Stein. All rights reserved.\n',
18 silly publish readmeFilename: 'README.md',
18 silly publish gitHead: '12e30a41f4079b18e16b5dcbcf8c59224fdb466c',
18 silly publish _id: 'font-face-observer@0.0.1',
18 silly publish _shasum: 'd5d08d7d9de5238af808840effd190e696f5ac5a',
18 silly publish _from: '.' }
19 silly mapToRegistry name font-face-observer
20 silly mapToRegistry using default registry
21 silly mapToRegistry registry https://registry.npmjs.org/
22 silly mapToRegistry uri https://registry.npmjs.org/font-face-observer
23 verbose publish registryBase https://registry.npmjs.org/
24 silly publish uploading /Users/cvig/.npm/font-face-observer/0.0.1/package.tgz
25 verbose request uri https://registry.npmjs.org/font-face-observer
26 verbose request sending authorization for write operation
27 info attempt registry request try #1 at 14:24:21
28 verbose request id 09ea970d143e4af7
29 http request PUT https://registry.npmjs.org/font-face-observer
30 http 503 https://registry.npmjs.org/font-face-observer
31 verbose bad json <?xml version="1.0" encoding="utf-8"?>
31 verbose bad json <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
31 verbose bad json "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
31 verbose bad json <html>
31 verbose bad json <head>
31 verbose bad json <title>503 backend read error</title>
31 verbose bad json </head>
31 verbose bad json <body>
31 verbose bad json <h1>Error 503 backend read error</h1>
31 verbose bad json <p>backend read error</p>
31 verbose bad json <h3>Guru Mediation:</h3>
31 verbose bad json <p>Details: cache-iad2134-IAD 1426022677 2133628762</p>
31 verbose bad json <hr>
31 verbose bad json <p>Varnish cache server</p>
31 verbose bad json </body>
31 verbose bad json </html>
32 error registry error parsing json
33 info retry will retry, error on last attempt: SyntaxError: Unexpected token <
33 info retry
33 info retry <?xml version="1.0" encoding="utf-8"?>
33 info retry <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
33 info retry "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
33 info retry <html>
33 info retry <head>
33 info retry <title>503 backend read error</title>
33 info retry </head>
33 info retry <body>
33 info retry <h1>Error 503 backend read error</h1>
33 info retry <p>backend read error</p>
33 info retry <h3>Guru Mediation:</h3>
33 info retry <p>Details: cache-iad2134-IAD 1426022677 2133628762</p>
33 info retry <hr>
33 info retry <p>Varnish cache server</p>
33 info retry </body>
33 info retry </html>
34 info attempt registry request try #2 at 14:24:47
35 http request PUT https://registry.npmjs.org/font-face-observer
36 http 503 https://registry.npmjs.org/font-face-observer
37 verbose bad json <?xml version="1.0" encoding="utf-8"?>
37 verbose bad json <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
37 verbose bad json "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
37 verbose bad json <html>
37 verbose bad json <head>
37 verbose bad json <title>503 backend read error</title>
37 verbose bad json </head>
37 verbose bad json <body>
37 verbose bad json <h1>Error 503 backend read error</h1>
37 verbose bad json <p>backend read error</p>
37 verbose bad json <h3>Guru Mediation:</h3>
37 verbose bad json <p>Details: cache-iad2129-IAD 1426022703 3499545754</p>
37 verbose bad json <hr>
37 verbose bad json <p>Varnish cache server</p>
37 verbose bad json </body>
37 verbose bad json </html>
38 error registry error parsing json
39 info retry will retry, error on last attempt: SyntaxError: Unexpected token <
39 info retry
39 info retry <?xml version="1.0" encoding="utf-8"?>
39 info retry <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
39 info retry "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
39 info retry <html>
39 info retry <head>
39 info retry <title>503 backend read error</title>
39 info retry </head>
39 info retry <body>
39 info retry <h1>Error 503 backend read error</h1>
39 info retry <p>backend read error</p>
39 info retry <h3>Guru Mediation:</h3>
39 info retry <p>Details: cache-iad2129-IAD 1426022703 3499545754</p>
39 info retry <hr>
39 info retry <p>Varnish cache server</p>
39 info retry </body>
39 info retry </html>
40 info attempt registry request try #3 at 14:26:03
41 http request PUT https://registry.npmjs.org/font-face-observer
42 http 503 https://registry.npmjs.org/font-face-observer
43 verbose bad json <?xml version="1.0" encoding="utf-8"?>
43 verbose bad json <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
43 verbose bad json "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
43 verbose bad json <html>
43 verbose bad json <head>
43 verbose bad json <title>503 backend write error</title>
43 verbose bad json </head>
43 verbose bad json <body>
43 verbose bad json <h1>Error 503 backend write error</h1>
43 verbose bad json <p>backend write error</p>
43 verbose bad json <h3>Guru Mediation:</h3>
43 verbose bad json <p>Details: cache-atl6232-ATL 1426022764 842727926</p>
43 verbose bad json <hr>
43 verbose bad json <p>Varnish cache server</p>
43 verbose bad json </body>
43 verbose bad json </html>
44 error registry error parsing json
45 verbose headers { date: 'Tue, 10 Mar 2015 21:26:04 GMT',
45 verbose headers server: 'Varnish',
45 verbose headers 'retry-after': '0',
45 verbose headers 'content-type': 'text/html; charset=utf-8',
45 verbose headers 'content-length': '450',
45 verbose headers 'accept-ranges': 'bytes',
45 verbose headers via: '1.1 varnish',
45 verbose headers 'x-served-by': 'cache-atl6232-ATL',
45 verbose headers 'x-cache': 'MISS',
45 verbose headers 'x-cache-hits': '0',
45 verbose headers 'x-timer': 'S1426022764.574603,VS0,VE373',
45 verbose headers connection: 'close' }
46 verbose request invalidating /Users/cvig/.npm/registry.npmjs.org/font-face-observer on PUT
47 error publish Failed PUT 503
48 verbose type unexpected_token
49 verbose stack SyntaxError: Unexpected token <
49 verbose stack
49 verbose stack <?xml version="1.0" encoding="utf-8"?>
49 verbose stack <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
49 verbose stack "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
49 verbose stack <html>
49 verbose stack <head>
49 verbose stack <title>503 backend write error</title>
49 verbose stack </head>
49 verbose stack <body>
49 verbose stack <h1>Error 503 backend write error</h1>
49 verbose stack <p>backend write error</p>
49 verbose stack <h3>Guru Mediation:</h3>
49 verbose stack <p>Details: cache-atl6232-ATL 1426022764 842727926</p>
49 verbose stack <hr>
49 verbose stack <p>Varnish cache server</p>
49 verbose stack </body>
49 verbose stack </html>
49 verbose stack
49 verbose stack at Object.parse (native)
49 verbose stack at CachingRegistryClient.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:205:23)
49 verbose stack at Request._callback (/usr/local/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:178:14)
49 verbose stack at Request.self.callback (/usr/local/lib/node_modules/npm/node_modules/request/request.js:344:22)
49 verbose stack at Request.emit (events.js:98:17)
49 verbose stack at Request.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/request/request.js:1239:14)
49 verbose stack at Request.emit (events.js:117:20)
49 verbose stack at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/request/request.js:1187:12)
49 verbose stack at IncomingMessage.emit (events.js:117:20)
49 verbose stack at _stream_readable.js:943:16
50 verbose cwd /Users/cvig/dev/font-face-observer
51 error Darwin 14.1.0
52 error argv "node" "/usr/local/bin/npm" "publish"
53 error node v0.10.33
54 error npm v2.7.0
55 error Unexpected token <
55 error
55 error <?xml version="1.0" encoding="utf-8"?>
55 error <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
55 error "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
55 error <html>
55 error <head>
55 error <title>503 backend write error</title>
55 error </head>
55 error <body>
55 error <h1>Error 503 backend write error</h1>
55 error <p>backend write error</p>
55 error <h3>Guru Mediation:</h3>
55 error <p>Details: cache-atl6232-ATL 1426022764 842727926</p>
55 error <hr>
55 error <p>Varnish cache server</p>
55 error </body>
55 error </html>
56 error If you need help, you may report this error at:
56 error <http://github.com/npm/npm/issues>
57 verbose exit [ 1, true ]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment