Advertisement
Guest User

Untitled

a guest
Jul 9th, 2014
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.46 KB | None | 0 0
  1. 0 info it worked if it ends with ok
  2. 1 verbose cli [ 'node',
  3. 1 verbose cli '/usr/local/lib/node_modules/npm/cli.js',
  4. 1 verbose cli 'install',
  5. 1 verbose cli 'ronn',
  6. 1 verbose cli '--no-global' ]
  7. 2 info using npm@1.4.9
  8. 3 info using node@v0.10.29
  9. 4 verbose node symlink /usr/local/bin/node
  10. 5 warn package.json github-url-from-git@1.1.1 No repository field.
  11. 6 verbose readDependencies using package.json deps
  12. 7 verbose cache add [ 'ronn', null ]
  13. 8 verbose cache add name=undefined spec="ronn" args=["ronn",null]
  14. 9 verbose parsed url { protocol: null,
  15. 9 verbose parsed url slashes: null,
  16. 9 verbose parsed url auth: null,
  17. 9 verbose parsed url host: null,
  18. 9 verbose parsed url port: null,
  19. 9 verbose parsed url hostname: null,
  20. 9 verbose parsed url hash: null,
  21. 9 verbose parsed url search: null,
  22. 9 verbose parsed url query: null,
  23. 9 verbose parsed url pathname: 'ronn',
  24. 9 verbose parsed url path: 'ronn',
  25. 9 verbose parsed url href: 'ronn' }
  26. 10 silly lockFile 806e3618-ronn ronn
  27. 11 verbose lock ronn /Users/cosmos/.npm/806e3618-ronn.lock
  28. 12 silly lockFile 806e3618-ronn ronn
  29. 13 silly lockFile 806e3618-ronn ronn
  30. 14 verbose addNamed [ 'ronn', '' ]
  31. 15 verbose addNamed [ null, '*' ]
  32. 16 silly lockFile 6e289111-ronn ronn@
  33. 17 verbose lock ronn@ /Users/cosmos/.npm/6e289111-ronn.lock
  34. 18 silly addNameRange { name: 'ronn', range: '*', hasData: false }
  35. 19 verbose url raw ronn
  36. 20 verbose url resolving [ 'https://registry.npmjs.org/', './ronn' ]
  37. 21 verbose url resolved https://registry.npmjs.org/ronn
  38. 22 info trying registry request attempt 1 at 17:56:22
  39. 23 verbose etag "9CSBTGRV6JT0D3OYP78NF5K9I"
  40. 24 http GET https://registry.npmjs.org/ronn
  41. 25 http 304 https://registry.npmjs.org/ronn
  42. 26 silly registry.get cb [ 304,
  43. 26 silly registry.get { date: 'Wed, 09 Jul 2014 21:56:22 GMT',
  44. 26 silly registry.get server: 'Apache',
  45. 26 silly registry.get via: '1.1 varnish',
  46. 26 silly registry.get 'last-modified': 'Wed, 09 Jul 2014 21:56:22 GMT',
  47. 26 silly registry.get 'cache-control': 'max-age=30',
  48. 26 silly registry.get etag: '"9CSBTGRV6JT0D3OYP78NF5K9I"',
  49. 26 silly registry.get 'x-served-by': 'cache-iad2132-IAD',
  50. 26 silly registry.get 'x-cache': 'HIT',
  51. 26 silly registry.get 'x-cache-hits': '1',
  52. 26 silly registry.get 'x-timer': 'S1404942982.673730,VS0,VE8',
  53. 26 silly registry.get vary: 'Accept',
  54. 26 silly registry.get 'content-length': '0',
  55. 26 silly registry.get 'keep-alive': 'timeout=10, max=50',
  56. 26 silly registry.get connection: 'Keep-Alive' } ]
  57. 27 verbose etag ronn from cache
  58. 28 silly addNameRange number 2 { name: 'ronn', range: '*', hasData: true }
  59. 29 silly addNameRange versions [ 'ronn',
  60. 29 silly addNameRange [ '0.3.3', '0.3.4', '0.3.5', '0.3.6', '0.3.7', '0.3.8', '0.4.0' ] ]
  61. 30 verbose addNamed [ 'ronn', '0.4.0' ]
  62. 31 verbose addNamed [ '0.4.0', '0.4.0' ]
  63. 32 silly lockFile 6b8c1e27-ronn-0-4-0 ronn@0.4.0
  64. 33 verbose lock ronn@0.4.0 /Users/cosmos/.npm/6b8c1e27-ronn-0-4-0.lock
  65. 34 silly lockFile 6b8c1e27-ronn-0-4-0 ronn@0.4.0
  66. 35 silly lockFile 6b8c1e27-ronn-0-4-0 ronn@0.4.0
  67. 36 silly lockFile 6e289111-ronn ronn@
  68. 37 silly lockFile 6e289111-ronn ronn@
  69. 38 silly resolved [ { name: 'ronn',
  70. 38 silly resolved version: '0.4.0',
  71. 38 silly resolved description: 'markdown to roff and html converter',
  72. 38 silly resolved keywords: [ 'markdown', 'roff', 'man', 'documentation' ],
  73. 38 silly resolved main: 'lib/ronn',
  74. 38 silly resolved directories: { lib: 'lib' },
  75. 38 silly resolved engines: { node: '>=0.4' },
  76. 38 silly resolved bin: { ronn: './bin/ronn.js' },
  77. 38 silly resolved dependencies: { opts: '>=1.2.0', markdown: '>=0.4.0' },
  78. 38 silly resolved contributors: [ [Object], [Object] ],
  79. 38 silly resolved licenses: [ [Object] ],
  80. 38 silly resolved repositories: [ [Object] ],
  81. 38 silly resolved readme: 'ronnjs(1) -- markdown to roff/html converter\n=======================================\n\n## Synopsis\n\nJavascript port of [ronn], using [markdown-js] to produce roff man pages.\nNot fully compatible with [ronn], although it aims to be, wherever possible.\n\n## Usage\n\nThis outputs doc.roff from a markdown file :\n\n\tronn.js --build --roff doc.md\n\nCommand-line options are listed with --help\n\nWhen file argument is omitted, ronn.js reads standard input.\n\n\n## How it works ?\n\n[markdown-js] parses markdown text to a document model, which in turn is\nused to ouput a man page.\n\n\n[ronn]: \t\thttp://github.com/rtomayko/ronn\n[markdown-js]:\thttp://github.com/evilstreak/markdown-js\n',
  82. 38 silly resolved readmeFilename: 'README.md',
  83. 38 silly resolved repository: { type: 'git', url: 'http://github.com/kapouer/ronnjs' },
  84. 38 silly resolved bugs: { url: 'https://github.com/kapouer/ronnjs/issues' },
  85. 38 silly resolved homepage: 'https://github.com/kapouer/ronnjs',
  86. 38 silly resolved _id: 'ronn@0.4.0',
  87. 38 silly resolved _shasum: '11ef9ec3f11a76085adc2d03554e3fed09edfb55',
  88. 38 silly resolved _from: 'ronn@',
  89. 38 silly resolved _resolved: 'https://registry.npmjs.org/ronn/-/ronn-0.4.0.tgz' } ]
  90. 39 info install ronn@0.4.0 into /usr/local/lib/node_modules/npm
  91. 40 info installOne ronn@0.4.0
  92. 41 info /usr/local/lib/node_modules/npm/node_modules/ronn unbuild
  93. 42 verbose tar unpack /Users/cosmos/.npm/ronn/0.4.0/package.tgz
  94. 43 silly lockFile 337958ab-de-modules-npm-node-modules-ronn tar:///usr/local/lib/node_modules/npm/node_modules/ronn
  95. 44 verbose lock tar:///usr/local/lib/node_modules/npm/node_modules/ronn /Users/cosmos/.npm/337958ab-de-modules-npm-node-modules-ronn.lock
  96. 45 silly lockFile 6da57043-osmos-npm-ronn-0-4-0-package-tgz tar:///Users/cosmos/.npm/ronn/0.4.0/package.tgz
  97. 46 verbose lock tar:///Users/cosmos/.npm/ronn/0.4.0/package.tgz /Users/cosmos/.npm/6da57043-osmos-npm-ronn-0-4-0-package-tgz.lock
  98. 47 silly gunzTarPerm modes [ '755', '644' ]
  99. 48 silly gunzTarPerm extractEntry lib/
  100. 49 silly gunzTarPerm extractEntry lib/ronn.js
  101. 50 silly gunzTarPerm extractEntry README.md
  102. 51 silly gunzTarPerm extractEntry CHANGES
  103. 52 silly gunzTarPerm extractEntry LICENSE
  104. 53 silly gunzTarPerm extractEntry TODO
  105. 54 silly gunzTarPerm extractEntry bin/
  106. 55 silly gunzTarPerm extractEntry bin/ronn.js
  107. 56 silly gunzTarPerm extractEntry .npmignore
  108. 57 silly gunzTarPerm extractEntry package.json
  109. 58 silly lockFile 337958ab-de-modules-npm-node-modules-ronn tar:///usr/local/lib/node_modules/npm/node_modules/ronn
  110. 59 silly lockFile 337958ab-de-modules-npm-node-modules-ronn tar:///usr/local/lib/node_modules/npm/node_modules/ronn
  111. 60 silly lockFile 6da57043-osmos-npm-ronn-0-4-0-package-tgz tar:///Users/cosmos/.npm/ronn/0.4.0/package.tgz
  112. 61 silly lockFile 6da57043-osmos-npm-ronn-0-4-0-package-tgz tar:///Users/cosmos/.npm/ronn/0.4.0/package.tgz
  113. 62 info preinstall ronn@0.4.0
  114. 63 verbose readDependencies using package.json deps
  115. 64 verbose readDependencies using package.json deps
  116. 65 verbose cache add [ 'opts@>=1.2.0', null ]
  117. 66 verbose cache add name=undefined spec="opts@>=1.2.0" args=["opts@>=1.2.0",null]
  118. 67 verbose parsed url { protocol: null,
  119. 67 verbose parsed url slashes: null,
  120. 67 verbose parsed url auth: null,
  121. 67 verbose parsed url host: null,
  122. 67 verbose parsed url port: null,
  123. 67 verbose parsed url hostname: null,
  124. 67 verbose parsed url hash: null,
  125. 67 verbose parsed url search: null,
  126. 67 verbose parsed url query: null,
  127. 67 verbose parsed url pathname: 'opts@%3E=1.2.0',
  128. 67 verbose parsed url path: 'opts@%3E=1.2.0',
  129. 67 verbose parsed url href: 'opts@%3E=1.2.0' }
  130. 68 verbose cache add name="opts" spec=">=1.2.0" args=["opts",">=1.2.0"]
  131. 69 verbose parsed url { protocol: null,
  132. 69 verbose parsed url slashes: null,
  133. 69 verbose parsed url auth: null,
  134. 69 verbose parsed url host: null,
  135. 69 verbose parsed url port: null,
  136. 69 verbose parsed url hostname: null,
  137. 69 verbose parsed url hash: null,
  138. 69 verbose parsed url search: null,
  139. 69 verbose parsed url query: null,
  140. 69 verbose parsed url pathname: '%3E=1.2.0',
  141. 69 verbose parsed url path: '%3E=1.2.0',
  142. 69 verbose parsed url href: '%3E=1.2.0' }
  143. 70 verbose addNamed [ 'opts', '>=1.2.0' ]
  144. 71 verbose addNamed [ null, '>=1.2.0' ]
  145. 72 silly lockFile d50a14af-opts-1-2-0 opts@>=1.2.0
  146. 73 verbose lock opts@>=1.2.0 /Users/cosmos/.npm/d50a14af-opts-1-2-0.lock
  147. 74 verbose cache add [ 'markdown@>=0.4.0', null ]
  148. 75 verbose cache add name=undefined spec="markdown@>=0.4.0" args=["markdown@>=0.4.0",null]
  149. 76 verbose parsed url { protocol: null,
  150. 76 verbose parsed url slashes: null,
  151. 76 verbose parsed url auth: null,
  152. 76 verbose parsed url host: null,
  153. 76 verbose parsed url port: null,
  154. 76 verbose parsed url hostname: null,
  155. 76 verbose parsed url hash: null,
  156. 76 verbose parsed url search: null,
  157. 76 verbose parsed url query: null,
  158. 76 verbose parsed url pathname: 'markdown@%3E=0.4.0',
  159. 76 verbose parsed url path: 'markdown@%3E=0.4.0',
  160. 76 verbose parsed url href: 'markdown@%3E=0.4.0' }
  161. 77 verbose cache add name="markdown" spec=">=0.4.0" args=["markdown",">=0.4.0"]
  162. 78 verbose parsed url { protocol: null,
  163. 78 verbose parsed url slashes: null,
  164. 78 verbose parsed url auth: null,
  165. 78 verbose parsed url host: null,
  166. 78 verbose parsed url port: null,
  167. 78 verbose parsed url hostname: null,
  168. 78 verbose parsed url hash: null,
  169. 78 verbose parsed url search: null,
  170. 78 verbose parsed url query: null,
  171. 78 verbose parsed url pathname: '%3E=0.4.0',
  172. 78 verbose parsed url path: '%3E=0.4.0',
  173. 78 verbose parsed url href: '%3E=0.4.0' }
  174. 79 verbose addNamed [ 'markdown', '>=0.4.0' ]
  175. 80 verbose addNamed [ null, '>=0.4.0' ]
  176. 81 silly lockFile 0b71c38a-markdown-0-4-0 markdown@>=0.4.0
  177. 82 verbose lock markdown@>=0.4.0 /Users/cosmos/.npm/0b71c38a-markdown-0-4-0.lock
  178. 83 silly addNameRange { name: 'opts', range: '>=1.2.0', hasData: false }
  179. 84 silly addNameRange { name: 'markdown', range: '>=0.4.0', hasData: false }
  180. 85 verbose url raw opts
  181. 86 verbose url resolving [ 'https://registry.npmjs.org/', './opts' ]
  182. 87 verbose url resolved https://registry.npmjs.org/opts
  183. 88 info trying registry request attempt 1 at 17:56:22
  184. 89 verbose etag "8R0IQDKZ9PS1DT5HFALGLJOAP"
  185. 90 http GET https://registry.npmjs.org/opts
  186. 91 verbose url raw markdown
  187. 92 verbose url resolving [ 'https://registry.npmjs.org/', './markdown' ]
  188. 93 verbose url resolved https://registry.npmjs.org/markdown
  189. 94 info trying registry request attempt 1 at 17:56:22
  190. 95 verbose etag "2DI0L281J5KRC07PH571V8ARO"
  191. 96 http GET https://registry.npmjs.org/markdown
  192. 97 http 304 https://registry.npmjs.org/markdown
  193. 98 silly registry.get cb [ 304,
  194. 98 silly registry.get { date: 'Wed, 09 Jul 2014 21:56:22 GMT',
  195. 98 silly registry.get server: 'Apache',
  196. 98 silly registry.get via: '1.1 varnish',
  197. 98 silly registry.get 'last-modified': 'Wed, 09 Jul 2014 21:56:22 GMT',
  198. 98 silly registry.get 'cache-control': 'max-age=30',
  199. 98 silly registry.get etag: '"2DI0L281J5KRC07PH571V8ARO"',
  200. 98 silly registry.get 'x-served-by': 'cache-iad2124-IAD',
  201. 98 silly registry.get 'x-cache': 'HIT',
  202. 98 silly registry.get 'x-cache-hits': '1',
  203. 98 silly registry.get 'x-timer': 'S1404942982.816187,VS0,VE7',
  204. 98 silly registry.get vary: 'Accept',
  205. 98 silly registry.get 'content-length': '0',
  206. 98 silly registry.get 'keep-alive': 'timeout=10, max=50',
  207. 98 silly registry.get connection: 'Keep-Alive' } ]
  208. 99 verbose etag markdown from cache
  209. 100 silly addNameRange number 2 { name: 'markdown', range: '>=0.4.0', hasData: true }
  210. 101 silly addNameRange versions [ 'markdown',
  211. 101 silly addNameRange [ '0.1.0',
  212. 101 silly addNameRange '0.1.1',
  213. 101 silly addNameRange '0.1.2',
  214. 101 silly addNameRange '0.2.1',
  215. 101 silly addNameRange '0.3.0',
  216. 101 silly addNameRange '0.3.1',
  217. 101 silly addNameRange '0.4.0',
  218. 101 silly addNameRange '0.5.0' ] ]
  219. 102 verbose addNamed [ 'markdown', '0.5.0' ]
  220. 103 verbose addNamed [ '0.5.0', '0.5.0' ]
  221. 104 silly lockFile a99f05a7-markdown-0-5-0 markdown@0.5.0
  222. 105 verbose lock markdown@0.5.0 /Users/cosmos/.npm/a99f05a7-markdown-0-5-0.lock
  223. 106 silly lockFile a99f05a7-markdown-0-5-0 markdown@0.5.0
  224. 107 silly lockFile a99f05a7-markdown-0-5-0 markdown@0.5.0
  225. 108 silly lockFile 0b71c38a-markdown-0-4-0 markdown@>=0.4.0
  226. 109 silly lockFile 0b71c38a-markdown-0-4-0 markdown@>=0.4.0
  227. 110 http 304 https://registry.npmjs.org/opts
  228. 111 silly registry.get cb [ 304,
  229. 111 silly registry.get { date: 'Wed, 09 Jul 2014 21:56:23 GMT',
  230. 111 silly registry.get server: 'Apache',
  231. 111 silly registry.get via: '1.1 varnish',
  232. 111 silly registry.get 'last-modified': 'Wed, 09 Jul 2014 21:56:23 GMT',
  233. 111 silly registry.get 'cache-control': 'max-age=30',
  234. 111 silly registry.get etag: '"8R0IQDKZ9PS1DT5HFALGLJOAP"',
  235. 111 silly registry.get 'x-served-by': 'cache-iad2124-IAD',
  236. 111 silly registry.get 'x-cache': 'HIT',
  237. 111 silly registry.get 'x-cache-hits': '1',
  238. 111 silly registry.get 'x-timer': 'S1404942983.050778,VS0,VE9',
  239. 111 silly registry.get vary: 'Accept',
  240. 111 silly registry.get 'content-length': '0',
  241. 111 silly registry.get 'keep-alive': 'timeout=10, max=50',
  242. 111 silly registry.get connection: 'Keep-Alive' } ]
  243. 112 verbose etag opts from cache
  244. 113 silly addNameRange number 2 { name: 'opts', range: '>=1.2.0', hasData: true }
  245. 114 silly addNameRange versions [ 'opts', [ '1.2.0', '1.2.1', '1.2.2' ] ]
  246. 115 verbose addNamed [ 'opts', '1.2.2' ]
  247. 116 verbose addNamed [ '1.2.2', '1.2.2' ]
  248. 117 silly lockFile 77573fd5-opts-1-2-2 opts@1.2.2
  249. 118 verbose lock opts@1.2.2 /Users/cosmos/.npm/77573fd5-opts-1-2-2.lock
  250. 119 silly lockFile 77573fd5-opts-1-2-2 opts@1.2.2
  251. 120 silly lockFile 77573fd5-opts-1-2-2 opts@1.2.2
  252. 121 silly lockFile d50a14af-opts-1-2-0 opts@>=1.2.0
  253. 122 silly lockFile d50a14af-opts-1-2-0 opts@>=1.2.0
  254. 123 silly resolved [ { name: 'markdown',
  255. 123 silly resolved version: '0.5.0',
  256. 123 silly resolved description: 'A sensible Markdown parser for javascript',
  257. 123 silly resolved keywords: [ 'markdown', 'text processing', 'ast' ],
  258. 123 silly resolved maintainers: [ [Object], [Object] ],
  259. 123 silly resolved contributors: [ [Object], [Object] ],
  260. 123 silly resolved bugs: { url: 'http://github.com/evilstreak/markdown-js/issues' },
  261. 123 silly resolved licenses: [ [Object] ],
  262. 123 silly resolved repository:
  263. 123 silly resolved { type: 'git',
  264. 123 silly resolved url: 'git://github.com/evilstreak/markdown-js.git' },
  265. 123 silly resolved main: './lib/index.js',
  266. 123 silly resolved bin: { md2html: './bin/md2html.js' },
  267. 123 silly resolved dependencies: { nopt: '~2.1.1' },
  268. 123 silly resolved devDependencies: { tap: '~0.3.3' },
  269. 123 silly resolved scripts: { test: 'tap ./test/*.t.js' },
  270. 123 silly resolved readme: '# markdown-js\n\nYet another markdown parser, this time for JavaScript. There\'s a few\noptions that precede this project but they all treat markdown to HTML\nconversion as a single step process. You pass markdown in and get HTML\nout, end of story. We had some pretty particular views on how the\nprocess should actually look, which include:\n\n * producing well-formed HTML. This means that `em` and `strong` nesting\n is important, as is the ability to output as both HTML and XHTML\n\n * having an intermediate representation to allow processing of parsed\n data (we in fact have two, both [JsonML]: a markdown tree and an HTML tree)\n\n * being easily extensible to add new dialects without having to\n rewrite the entire parsing mechanics\n\n * having a good test suite. The only test suites we could find tested\n massive blocks of input, and passing depended on outputting the HTML\n with exactly the same whitespace as the original implementation\n\n[JsonML]: http://jsonml.org/ "JSON Markup Language"\n\n## Installation\n\nJust the `markdown` library:\n\n npm install markdown\n\nOptionally, install `md2html` into your path\n\n npm install -g markdown\n\n## Usage\n\n### Node\n\nThe simple way to use it with node is:\n\n```js\nvar markdown = require( "markdown" ).markdown;\nconsole.log( markdown.toHTML( "Hello *World*!" ) );\n```\n\n### Browser\n\nIt also works in a browser; here is a complete example:\n\n```html\n<!DOCTYPE html>\n<html>\n <body>\n <textarea id="text-input" oninput="this.editor.update()"\n rows="6" cols="60">Type **Markdown** here.</textarea>\n <div id="preview"> </div>\n <script src="lib/markdown.js"></script>\n <script>\n function Editor(input, preview) {\n this.update = function () {\n preview.innerHTML = markdown.toHTML(input.value);\n };\n input.editor = this;\n this.update();\n }\n var $ = function (id) { return document.getElementById(id); };\n new Editor($("text-input"), $("preview"));\n </script>\n </body>\n</html>\n```\n\n### Command line\n\nAssuming you\'ve installed the `md2html` script (see Installation,\nabove), you can convert markdown to html:\n\n```bash\n# read from a file\nmd2html /path/to/doc.md > /path/to/doc.html\n\n# or from stdin\necho \'Hello *World*!\' | md2html\n```\n\n### More options\n\nIf you want more control check out the documentation in\n[lib/markdown.js] which details all the methods and parameters\navailable (including examples!). One day we\'ll get the docs generated\nand hosted somewhere for nicer browsing.\n\n[lib/markdown.js]: http://github.com/evilstreak/markdown-js/blob/master/lib/markdown.js\n\nMeanwhile, here\'s an example of using the multi-step processing to\nmake wiki-style linking work by filling in missing link references:\n\n```js\nvar md = require( "markdown" ).markdown,\n text = "[Markdown] is a simple text-based [markup language]\\n" +\n "created by [John Gruber]\\n\\n" +\n "[John Gruber]: http://daringfireball.net";\n\n// parse the markdown into a tree and grab the link references\nvar tree = md.parse( text ),\n refs = tree[ 1 ].references;\n\n// iterate through the tree finding link references\n( function find_link_refs( jsonml ) {\n if ( jsonml[ 0 ] === "link_ref" ) {\n var ref = jsonml[ 1 ].ref;\n\n // if there\'s no reference, define a wiki link\n if ( !refs[ ref ] ) {\n refs[ ref ] = {\n href: "http://en.wikipedia.org/wiki/" + ref.replace(/\\s+/, "_" )\n };\n }\n }\n else if ( Array.isArray( jsonml[ 1 ] ) ) {\n jsonml[ 1 ].forEach( find_link_refs );\n }\n else if ( Array.isArray( jsonml[ 2 ] ) ) {\n jsonml[ 2 ].forEach( find_link_refs );\n }\n} )( tree );\n\n// convert the tree into html\nvar html = md.renderJsonML( md.toHTMLTree( tree ) );\nconsole.log( html );\n```\n\n## Intermediate Representation\n\nInternally the process to convert a chunk of markdown into a chunk of\nHTML has three steps:\n\n 1. Parse the markdown into a JsonML tree. Any references found in the\n parsing are stored in the attribute hash of the root node under the\n key `references`.\n\n 2. Convert the markdown tree into an HTML tree. Rename any nodes that\n need it (`bulletlist` to `ul` for example) and lookup any references\n used by links or images. Remove the references attribute once done.\n\n 3. Stringify the HTML tree being careful not to wreck whitespace where\n whitespace is important (surrounding inline elements for example).\n\nEach step of this process can be called individually if you need to do\nsome processing or modification of the data at an intermediate stage.\nFor example, you may want to grab a list of all URLs linked to in the\ndocument before rendering it to HTML which you could do by recursing\nthrough the HTML tree looking for `a` nodes.\n\n## Running tests\n\nTo run the tests under node you will need tap installed (it\'s listed as a\n`devDependencies` so `npm install` from the checkout should be enough), then do\n\n $ npm test\n\n## Contributing\n\nDo the usual github fork and pull request dance. Add yourself to the\ncontributors section of [package.json](/package.json) too if you want to.\n\n## License\n\nReleased under the MIT license.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the "Software"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\nthe Software, and to permit persons to whom the Software is furnished to do so,\nsubject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS\nFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER\nIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN\nCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n',
  271. 123 silly resolved readmeFilename: 'README.markdown',
  272. 123 silly resolved homepage: 'https://github.com/evilstreak/markdown-js',
  273. 123 silly resolved _id: 'markdown@0.5.0',
  274. 123 silly resolved _shasum: '28205b565a8ae7592de207463d6637dc182722b2',
  275. 123 silly resolved _from: 'markdown@>=0.4.0',
  276. 123 silly resolved _resolved: 'https://registry.npmjs.org/markdown/-/markdown-0.5.0.tgz' },
  277. 123 silly resolved { name: 'opts',
  278. 123 silly resolved version: '1.2.2',
  279. 123 silly resolved description: 'Command line argument parser written in the style of commonjs. To be used with node.js',
  280. 123 silly resolved author:
  281. 123 silly resolved { name: 'Joey Mazzarelli',
  282. 123 silly resolved email: 'mazzarelli@gmail.com',
  283. 123 silly resolved url: 'http://joey.mazzarelli.com' },
  284. 123 silly resolved main: 'js/opts',
  285. 123 silly resolved engines: { node: '>=0.1.90' },
  286. 123 silly resolved readme: '\nVersion:\n1.0\n\nInstallation:\nJust copy opts.js to your node.js project and import it with the require\nfunction. See included files for an example.\n\nBugs:\nPlease report bugs tohttp://bitbucket.org/mazzarelli/js-opts/issues/\n\n',
  287. 123 silly resolved readmeFilename: 'README',
  288. 123 silly resolved _id: 'opts@1.2.2',
  289. 123 silly resolved _shasum: '81782b93014a1cd88d56c226643fd4282473853d',
  290. 123 silly resolved _from: 'opts@>=1.2.0',
  291. 123 silly resolved _resolved: 'https://registry.npmjs.org/opts/-/opts-1.2.2.tgz' } ]
  292. 124 info install markdown@0.5.0 into /usr/local/lib/node_modules/npm/node_modules/ronn
  293. 125 info install opts@1.2.2 into /usr/local/lib/node_modules/npm/node_modules/ronn
  294. 126 info installOne markdown@0.5.0
  295. 127 info installOne opts@1.2.2
  296. 128 info /usr/local/lib/node_modules/npm/node_modules/ronn/node_modules/markdown unbuild
  297. 129 info /usr/local/lib/node_modules/npm/node_modules/ronn/node_modules/opts unbuild
  298. 130 verbose tar unpack /Users/cosmos/.npm/markdown/0.5.0/package.tgz
  299. 131 silly lockFile f5426165-dules-ronn-node-modules-markdown tar:///usr/local/lib/node_modules/npm/node_modules/ronn/node_modules/markdown
  300. 132 verbose lock tar:///usr/local/lib/node_modules/npm/node_modules/ronn/node_modules/markdown /Users/cosmos/.npm/f5426165-dules-ronn-node-modules-markdown.lock
  301. 133 silly lockFile e53b1acd-s-npm-markdown-0-5-0-package-tgz tar:///Users/cosmos/.npm/markdown/0.5.0/package.tgz
  302. 134 verbose lock tar:///Users/cosmos/.npm/markdown/0.5.0/package.tgz /Users/cosmos/.npm/e53b1acd-s-npm-markdown-0-5-0-package-tgz.lock
  303. 135 verbose tar unpack /Users/cosmos/.npm/opts/1.2.2/package.tgz
  304. 136 silly lockFile c9eff18b-e-modules-ronn-node-modules-opts tar:///usr/local/lib/node_modules/npm/node_modules/ronn/node_modules/opts
  305. 137 verbose lock tar:///usr/local/lib/node_modules/npm/node_modules/ronn/node_modules/opts /Users/cosmos/.npm/c9eff18b-e-modules-ronn-node-modules-opts.lock
  306. 138 silly lockFile eb139adb-osmos-npm-opts-1-2-2-package-tgz tar:///Users/cosmos/.npm/opts/1.2.2/package.tgz
  307. 139 verbose lock tar:///Users/cosmos/.npm/opts/1.2.2/package.tgz /Users/cosmos/.npm/eb139adb-osmos-npm-opts-1-2-2-package-tgz.lock
  308. 140 silly gunzTarPerm modes [ '755', '644' ]
  309. 141 silly gunzTarPerm modes [ '755', '644' ]
  310. 142 silly gunzTarPerm extractEntry package.json
  311. 143 silly gunzTarPerm extractEntry package.json
  312. 144 silly gunzTarPerm extractEntry .npmignore
  313. 145 silly gunzTarPerm extractEntry .travis.yml
  314. 146 silly gunzTarPerm extractEntry examples/
  315. 147 silly gunzTarPerm extractEntry examples/example3.js
  316. 148 silly gunzTarPerm extractEntry bin/md2html.js
  317. 149 silly gunzTarPerm extractEntry Changes.markdown
  318. 150 silly gunzTarPerm extractEntry examples/example2.js
  319. 151 silly gunzTarPerm extractEntry examples/example4.js
  320. 152 silly gunzTarPerm extractEntry examples/example1.js
  321. 153 silly gunzTarPerm extractEntry .hgtags
  322. 154 silly gunzTarPerm extractEntry js/
  323. 155 silly gunzTarPerm extractEntry lib/index.js
  324. 156 silly gunzTarPerm extractEntry lib/markdown.js
  325. 157 silly gunzTarPerm extractEntry markdown-js.sublime-project
  326. 158 silly gunzTarPerm extractEntry js/opts.js
  327. 159 silly gunzTarPerm extractEntry .hgignore
  328. 160 silly gunzTarPerm extractEntry LICENSE
  329. 161 silly gunzTarPerm extractEntry README
  330. 162 silly gunzTarPerm extractEntry markdown-js.sublime-workspace
  331. 163 silly gunzTarPerm extractEntry README.markdown
  332. 164 silly gunzTarPerm extractEntry seed.yml
  333. 165 silly lockFile c9eff18b-e-modules-ronn-node-modules-opts tar:///usr/local/lib/node_modules/npm/node_modules/ronn/node_modules/opts
  334. 166 silly lockFile c9eff18b-e-modules-ronn-node-modules-opts tar:///usr/local/lib/node_modules/npm/node_modules/ronn/node_modules/opts
  335. 167 silly lockFile eb139adb-osmos-npm-opts-1-2-2-package-tgz tar:///Users/cosmos/.npm/opts/1.2.2/package.tgz
  336. 168 silly lockFile eb139adb-osmos-npm-opts-1-2-2-package-tgz tar:///Users/cosmos/.npm/opts/1.2.2/package.tgz
  337. 169 info preinstall opts@1.2.2
  338. 170 verbose readDependencies using package.json deps
  339. 171 verbose readDependencies using package.json deps
  340. 172 silly resolved []
  341. 173 verbose about to build /usr/local/lib/node_modules/npm/node_modules/ronn/node_modules/opts
  342. 174 info build /usr/local/lib/node_modules/npm/node_modules/ronn/node_modules/opts
  343. 175 verbose linkStuff [ false,
  344. 175 verbose linkStuff false,
  345. 175 verbose linkStuff false,
  346. 175 verbose linkStuff '/usr/local/lib/node_modules/npm/node_modules/ronn/node_modules' ]
  347. 176 info linkStuff opts@1.2.2
  348. 177 verbose linkBins opts@1.2.2
  349. 178 verbose linkMans opts@1.2.2
  350. 179 verbose rebuildBundles opts@1.2.2
  351. 180 info install opts@1.2.2
  352. 181 info postinstall opts@1.2.2
  353. 182 silly lockFile f5426165-dules-ronn-node-modules-markdown tar:///usr/local/lib/node_modules/npm/node_modules/ronn/node_modules/markdown
  354. 183 silly lockFile f5426165-dules-ronn-node-modules-markdown tar:///usr/local/lib/node_modules/npm/node_modules/ronn/node_modules/markdown
  355. 184 silly lockFile e53b1acd-s-npm-markdown-0-5-0-package-tgz tar:///Users/cosmos/.npm/markdown/0.5.0/package.tgz
  356. 185 silly lockFile e53b1acd-s-npm-markdown-0-5-0-package-tgz tar:///Users/cosmos/.npm/markdown/0.5.0/package.tgz
  357. 186 info preinstall markdown@0.5.0
  358. 187 verbose readDependencies using package.json deps
  359. 188 verbose readDependencies using package.json deps
  360. 189 verbose cache add [ 'nopt@~2.1.1', null ]
  361. 190 verbose cache add name=undefined spec="nopt@~2.1.1" args=["nopt@~2.1.1",null]
  362. 191 verbose parsed url { protocol: null,
  363. 191 verbose parsed url slashes: null,
  364. 191 verbose parsed url auth: null,
  365. 191 verbose parsed url host: null,
  366. 191 verbose parsed url port: null,
  367. 191 verbose parsed url hostname: null,
  368. 191 verbose parsed url hash: null,
  369. 191 verbose parsed url search: null,
  370. 191 verbose parsed url query: null,
  371. 191 verbose parsed url pathname: 'nopt@~2.1.1',
  372. 191 verbose parsed url path: 'nopt@~2.1.1',
  373. 191 verbose parsed url href: 'nopt@~2.1.1' }
  374. 192 verbose cache add name="nopt" spec="~2.1.1" args=["nopt","~2.1.1"]
  375. 193 verbose parsed url { protocol: null,
  376. 193 verbose parsed url slashes: null,
  377. 193 verbose parsed url auth: null,
  378. 193 verbose parsed url host: null,
  379. 193 verbose parsed url port: null,
  380. 193 verbose parsed url hostname: null,
  381. 193 verbose parsed url hash: null,
  382. 193 verbose parsed url search: null,
  383. 193 verbose parsed url query: null,
  384. 193 verbose parsed url pathname: '~2.1.1',
  385. 193 verbose parsed url path: '~2.1.1',
  386. 193 verbose parsed url href: '~2.1.1' }
  387. 194 verbose addNamed [ 'nopt', '~2.1.1' ]
  388. 195 verbose addNamed [ null, '>=2.1.1-0 <2.2.0-0' ]
  389. 196 silly lockFile 527d9343-nopt-2-1-1 nopt@~2.1.1
  390. 197 verbose lock nopt@~2.1.1 /Users/cosmos/.npm/527d9343-nopt-2-1-1.lock
  391. 198 silly addNameRange { name: 'nopt', range: '>=2.1.1-0 <2.2.0-0', hasData: false }
  392. 199 verbose url raw nopt
  393. 200 verbose url resolving [ 'https://registry.npmjs.org/', './nopt' ]
  394. 201 verbose url resolved https://registry.npmjs.org/nopt
  395. 202 info trying registry request attempt 1 at 17:56:22
  396. 203 http GET https://registry.npmjs.org/nopt
  397. 204 http 200 https://registry.npmjs.org/nopt
  398. 205 silly registry.get cb [ 200,
  399. 205 silly registry.get { date: 'Wed, 09 Jul 2014 21:56:23 GMT',
  400. 205 silly registry.get server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)',
  401. 205 silly registry.get etag: '"5D0JNA9NFAY71ZAANMNUNVL3U"',
  402. 205 silly registry.get 'content-type': 'application/json',
  403. 205 silly registry.get 'cache-control': 'max-age=30',
  404. 205 silly registry.get 'content-length': '26174',
  405. 205 silly registry.get 'accept-ranges': 'bytes',
  406. 205 silly registry.get via: '1.1 varnish',
  407. 205 silly registry.get age: '377',
  408. 205 silly registry.get 'x-served-by': 'cache-iad2135-IAD',
  409. 205 silly registry.get 'x-cache': 'HIT',
  410. 205 silly registry.get 'x-cache-hits': '125',
  411. 205 silly registry.get 'x-timer': 'S1404942983.212089,VS0,VE0',
  412. 205 silly registry.get vary: 'Accept',
  413. 205 silly registry.get 'keep-alive': 'timeout=10, max=50',
  414. 205 silly registry.get connection: 'Keep-Alive' } ]
  415. 206 silly addNameRange number 2 { name: 'nopt', range: '>=2.1.1-0 <2.2.0-0', hasData: true }
  416. 207 silly addNameRange versions [ 'nopt',
  417. 207 silly addNameRange [ '1.0.0',
  418. 207 silly addNameRange '1.0.1',
  419. 207 silly addNameRange '1.0.2',
  420. 207 silly addNameRange '1.0.3',
  421. 207 silly addNameRange '1.0.4',
  422. 207 silly addNameRange '1.0.5',
  423. 207 silly addNameRange '1.0.6',
  424. 207 silly addNameRange '1.0.7',
  425. 207 silly addNameRange '1.0.8',
  426. 207 silly addNameRange '1.0.9',
  427. 207 silly addNameRange '1.0.10',
  428. 207 silly addNameRange '2.0.0',
  429. 207 silly addNameRange '2.1.0',
  430. 207 silly addNameRange '2.1.1',
  431. 207 silly addNameRange '2.1.2',
  432. 207 silly addNameRange '2.2.0',
  433. 207 silly addNameRange '2.2.1',
  434. 207 silly addNameRange '3.0.0',
  435. 207 silly addNameRange '3.0.1' ] ]
  436. 208 verbose addNamed [ 'nopt', '2.1.2' ]
  437. 209 verbose addNamed [ '2.1.2', '2.1.2' ]
  438. 210 silly lockFile 7d0298b9-nopt-2-1-2 nopt@2.1.2
  439. 211 verbose lock nopt@2.1.2 /Users/cosmos/.npm/7d0298b9-nopt-2-1-2.lock
  440. 212 silly lockFile 44760744-ry-npmjs-org-nopt-nopt-2-1-2-tgz https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz
  441. 213 verbose lock https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz /Users/cosmos/.npm/44760744-ry-npmjs-org-nopt-nopt-2-1-2-tgz.lock
  442. 214 verbose addRemoteTarball [ 'https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz',
  443. 214 verbose addRemoteTarball '6cccd977b80132a07731d6e8ce58c2c8303cf9af' ]
  444. 215 info retry fetch attempt 1 at 17:56:22
  445. 216 verbose fetch to= /var/folders/3j/zxfs6fvx6wzc9n2t4sdqbjtc0000gn/T/npm-3683-jOWkrGTi/1404942982995-0.8638376723974943/tmp.tgz
  446. 217 http GET https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz
  447. 218 http 200 https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz
  448. 219 verbose tar unpack /var/folders/3j/zxfs6fvx6wzc9n2t4sdqbjtc0000gn/T/npm-3683-jOWkrGTi/1404942982995-0.8638376723974943/tmp.tgz
  449. 220 silly lockFile 1c54c860-rs-cosmos-npm-nopt-2-1-2-package tar:///Users/cosmos/.npm/nopt/2.1.2/package
  450. 221 verbose lock tar:///Users/cosmos/.npm/nopt/2.1.2/package /Users/cosmos/.npm/1c54c860-rs-cosmos-npm-nopt-2-1-2-package.lock
  451. 222 silly lockFile fd72b760-82995-0-8638376723974943-tmp-tgz tar:///var/folders/3j/zxfs6fvx6wzc9n2t4sdqbjtc0000gn/T/npm-3683-jOWkrGTi/1404942982995-0.8638376723974943/tmp.tgz
  452. 223 verbose lock tar:///var/folders/3j/zxfs6fvx6wzc9n2t4sdqbjtc0000gn/T/npm-3683-jOWkrGTi/1404942982995-0.8638376723974943/tmp.tgz /Users/cosmos/.npm/fd72b760-82995-0-8638376723974943-tmp-tgz.lock
  453. 224 silly gunzTarPerm modes [ '755', '644' ]
  454. 225 error Error: EACCES, mkdir '/Users/cosmos/.npm/nopt/2.1.2'
  455. 225 error { [Error: EACCES, mkdir '/Users/cosmos/.npm/nopt/2.1.2']
  456. 225 error errno: 3,
  457. 225 error code: 'EACCES',
  458. 225 error path: '/Users/cosmos/.npm/nopt/2.1.2',
  459. 225 error fstream_type: 'Directory',
  460. 225 error fstream_path: '/Users/cosmos/.npm/nopt/2.1.2/package',
  461. 225 error fstream_class: 'DirWriter',
  462. 225 error fstream_stack:
  463. 225 error [ '/usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:171:23',
  464. 225 error '/usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53',
  465. 225 error 'Object.oncomplete (fs.js:107:15)' ] }
  466. 226 error Please try running this command again as root/Administrator.
  467. 227 error System Darwin 13.3.0
  468. 228 error command "node" "/usr/local/lib/node_modules/npm/cli.js" "install" "ronn" "--no-global"
  469. 229 error cwd /usr/local/lib/node_modules/npm
  470. 230 error node -v v0.10.29
  471. 231 error npm -v 1.4.9
  472. 232 error path /Users/cosmos/.npm/nopt/2.1.2
  473. 233 error fstream_path /Users/cosmos/.npm/nopt/2.1.2/package
  474. 234 error fstream_type Directory
  475. 235 error fstream_class DirWriter
  476. 236 error code EACCES
  477. 237 error errno 3
  478. 238 error stack Error: EACCES, mkdir '/Users/cosmos/.npm/nopt/2.1.2'
  479. 239 error fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/writer.js:171:23
  480. 239 error fstream_stack /usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53
  481. 239 error fstream_stack Object.oncomplete (fs.js:107:15)
  482. 240 verbose exit [ 3, true ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement