├── .gitignore ├── README.md ├── UNLICENSE ├── config ├── hn-reader-cacher.conf └── hn-reader.conf ├── index.html ├── lib ├── app.js ├── assets.js └── hn │ ├── feed.js │ ├── feed_cacher.js │ ├── feeds │ ├── newest.js │ └── top.js │ └── news_item.js ├── node_modules ├── .bin │ ├── cleancss │ ├── express │ └── uglifyjs ├── ams │ ├── .gitmodules │ ├── .npmignore │ ├── Makefile │ ├── bin │ │ └── test.js │ ├── deps │ │ └── yuicompressor │ │ │ ├── .npmignore │ │ │ ├── LICENSE.TXT │ │ │ ├── ant.properties │ │ │ ├── build.xml │ │ │ ├── doc │ │ │ ├── CHANGELOG │ │ │ └── README │ │ │ ├── lib │ │ │ ├── jargs-1.0.jar │ │ │ └── rhino-1.6R7.jar │ │ │ ├── ports │ │ │ └── js │ │ │ │ └── cssmin.js │ │ │ ├── src │ │ │ ├── com │ │ │ │ └── yahoo │ │ │ │ │ └── platform │ │ │ │ │ └── yui │ │ │ │ │ └── compressor │ │ │ │ │ ├── Bootstrap.java │ │ │ │ │ ├── CssCompressor.java │ │ │ │ │ ├── JarClassLoader.java │ │ │ │ │ ├── JavaScriptCompressor.java │ │ │ │ │ ├── JavaScriptIdentifier.java │ │ │ │ │ ├── JavaScriptToken.java │ │ │ │ │ ├── ScriptOrFnScope.java │ │ │ │ │ └── YUICompressor.java │ │ │ └── org │ │ │ │ └── mozilla │ │ │ │ └── javascript │ │ │ │ ├── Decompiler.java │ │ │ │ ├── Decompiler.java.orig │ │ │ │ ├── Parser.java │ │ │ │ ├── Parser.java.orig │ │ │ │ ├── Token.java │ │ │ │ ├── Token.java.orig │ │ │ │ ├── TokenStream.java │ │ │ │ └── TokenStream.java.orig │ │ │ ├── tests │ │ │ ├── README │ │ │ ├── box-model-hack.css │ │ │ ├── box-model-hack.css.min │ │ │ ├── charset-media.css │ │ │ ├── charset-media.css.min │ │ │ ├── color.css │ │ │ ├── color.css.min │ │ │ ├── comment.css │ │ │ ├── comment.css.min │ │ │ ├── concat-charset.css │ │ │ ├── concat-charset.css.min │ │ │ ├── decimals.css │ │ │ ├── decimals.css.min │ │ │ ├── dollar-header.css │ │ │ ├── dollar-header.css.min │ │ │ ├── float.js │ │ │ ├── float.js.min │ │ │ ├── font-face.css │ │ │ ├── font-face.css.min │ │ │ ├── ie5mac.css │ │ │ ├── ie5mac.css.min │ │ │ ├── media-empty-class.css │ │ │ ├── media-empty-class.css.min │ │ │ ├── media-multi.css │ │ │ ├── media-multi.css.min │ │ │ ├── media-test.css │ │ │ ├── media-test.css.min │ │ │ ├── preserve-new-line.css │ │ │ ├── preserve-new-line.css.min │ │ │ ├── preserve-strings.css │ │ │ ├── preserve-strings.css.min │ │ │ ├── pseudo-first.css │ │ │ ├── pseudo-first.css.min │ │ │ ├── pseudo.css │ │ │ ├── pseudo.css.min │ │ │ ├── special-comments.css │ │ │ ├── special-comments.css.min │ │ │ ├── star-underscore-hacks.css │ │ │ ├── star-underscore-hacks.css.min │ │ │ ├── suite.rhino │ │ │ ├── suite.sh │ │ │ ├── zeros.css │ │ │ └── zeros.css.min │ │ │ └── yinst │ │ │ ├── yuicompressor │ │ │ └── yuicompressor.yicf │ ├── examples │ │ └── hello-world │ │ │ ├── build.js │ │ │ ├── public │ │ │ ├── a │ │ │ │ └── a.css │ │ │ ├── ape.jpg │ │ │ ├── index.html │ │ │ ├── main.js │ │ │ └── require.js │ │ │ ├── readme.md │ │ │ ├── server.js │ │ │ └── src │ │ │ ├── a │ │ │ ├── a.css │ │ │ └── a.js │ │ │ ├── ape.jpg │ │ │ ├── b │ │ │ └── b.js │ │ │ ├── bootstrap.js │ │ │ ├── index.html │ │ │ ├── require.js │ │ │ └── sample.png │ ├── index.js │ ├── lib │ │ ├── build.js │ │ ├── deps.js │ │ ├── processors │ │ │ ├── cssabspath.js │ │ │ ├── cssimport.js │ │ │ ├── cssmin.js │ │ │ ├── cssvendor.js │ │ │ ├── dataimage.js │ │ │ ├── htmlabspath.js │ │ │ ├── jstransport.js │ │ │ ├── placeholder.js │ │ │ ├── texttransport.js │ │ │ └── uglifyjs.js │ │ ├── tracker.js │ │ └── utils.js │ ├── node_modules │ │ ├── .bin │ │ │ └── uglifyjs │ │ ├── natives │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ └── natives.js │ │ │ ├── package.json │ │ │ └── readme.md │ │ ├── sharedjs │ │ │ ├── .gitmodules │ │ │ ├── Makefile │ │ │ ├── bin │ │ │ │ ├── build.js │ │ │ │ ├── deps.json │ │ │ │ └── test.js │ │ │ ├── deps │ │ │ │ └── qunit │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── README.md │ │ │ │ │ ├── package.json │ │ │ │ │ ├── qunit │ │ │ │ │ ├── qunit.css │ │ │ │ │ └── qunit.js │ │ │ │ │ └── test │ │ │ │ │ ├── headless.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── same.js │ │ │ │ │ └── test.js │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── sharedjs.js │ │ │ │ └── sharedjs.min.js │ │ │ ├── node_modules │ │ │ │ ├── .bin │ │ │ │ │ └── uglifyjs │ │ │ │ ├── argsparser │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── index.js │ │ │ │ │ ├── lib │ │ │ │ │ │ └── argsparser.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── readme.md │ │ │ │ │ └── test │ │ │ │ │ │ └── test.js │ │ │ │ └── uglify-js │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── README.html │ │ │ │ │ ├── README.org │ │ │ │ │ ├── bin │ │ │ │ │ └── uglifyjs │ │ │ │ │ ├── docstyle.css │ │ │ │ │ ├── lib │ │ │ │ │ ├── consolidator.js │ │ │ │ │ ├── parse-js.js │ │ │ │ │ ├── process.js │ │ │ │ │ └── squeeze-more.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── test │ │ │ │ │ ├── beautify.js │ │ │ │ │ ├── testconsolidator.js │ │ │ │ │ ├── testparser.js │ │ │ │ │ └── unit │ │ │ │ │ │ ├── compress │ │ │ │ │ │ ├── expected │ │ │ │ │ │ │ ├── 1e21.js │ │ │ │ │ │ │ ├── array1.js │ │ │ │ │ │ │ ├── array2.js │ │ │ │ │ │ │ ├── array3.js │ │ │ │ │ │ │ ├── array4.js │ │ │ │ │ │ │ ├── assignment.js │ │ │ │ │ │ │ ├── concatstring.js │ │ │ │ │ │ │ ├── const.js │ │ │ │ │ │ │ ├── empty-blocks.js │ │ │ │ │ │ │ ├── forstatement.js │ │ │ │ │ │ │ ├── if-not.js │ │ │ │ │ │ │ ├── if.js │ │ │ │ │ │ │ ├── ifreturn.js │ │ │ │ │ │ │ ├── ifreturn2.js │ │ │ │ │ │ │ ├── infinite.js │ │ │ │ │ │ │ ├── issue10.js │ │ │ │ │ │ │ ├── issue11.js │ │ │ │ │ │ │ ├── issue13.js │ │ │ │ │ │ │ ├── issue14.js │ │ │ │ │ │ │ ├── issue16.js │ │ │ │ │ │ │ ├── issue17.js │ │ │ │ │ │ │ ├── issue20.js │ │ │ │ │ │ │ ├── issue21.js │ │ │ │ │ │ │ ├── issue25.js │ │ │ │ │ │ │ ├── issue27.js │ │ │ │ │ │ │ ├── issue278.js │ │ │ │ │ │ │ ├── issue28.js │ │ │ │ │ │ │ ├── issue29.js │ │ │ │ │ │ │ ├── issue30.js │ │ │ │ │ │ │ ├── issue34.js │ │ │ │ │ │ │ ├── issue349.js │ │ │ │ │ │ │ ├── issue353.js │ │ │ │ │ │ │ ├── issue372.js │ │ │ │ │ │ │ ├── issue4.js │ │ │ │ │ │ │ ├── issue48.js │ │ │ │ │ │ │ ├── issue50.js │ │ │ │ │ │ │ ├── issue53.js │ │ │ │ │ │ │ ├── issue54.1.js │ │ │ │ │ │ │ ├── issue68.js │ │ │ │ │ │ │ ├── issue69.js │ │ │ │ │ │ │ ├── issue9.js │ │ │ │ │ │ │ ├── issues222_324.js │ │ │ │ │ │ │ ├── mangle.js │ │ │ │ │ │ │ ├── null_string.js │ │ │ │ │ │ │ ├── strict-equals.js │ │ │ │ │ │ │ ├── var.js │ │ │ │ │ │ │ ├── whitespace.js │ │ │ │ │ │ │ └── with.js │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── 1e21.js │ │ │ │ │ │ │ ├── array1.js │ │ │ │ │ │ │ ├── array2.js │ │ │ │ │ │ │ ├── array3.js │ │ │ │ │ │ │ ├── array4.js │ │ │ │ │ │ │ ├── assignment.js │ │ │ │ │ │ │ ├── concatstring.js │ │ │ │ │ │ │ ├── const.js │ │ │ │ │ │ │ ├── empty-blocks.js │ │ │ │ │ │ │ ├── forstatement.js │ │ │ │ │ │ │ ├── if-not.js │ │ │ │ │ │ │ ├── if.js │ │ │ │ │ │ │ ├── ifreturn.js │ │ │ │ │ │ │ ├── ifreturn2.js │ │ │ │ │ │ │ ├── infinite.js │ │ │ │ │ │ │ ├── issue10.js │ │ │ │ │ │ │ ├── issue11.js │ │ │ │ │ │ │ ├── issue13.js │ │ │ │ │ │ │ ├── issue14.js │ │ │ │ │ │ │ ├── issue16.js │ │ │ │ │ │ │ ├── issue17.js │ │ │ │ │ │ │ ├── issue20.js │ │ │ │ │ │ │ ├── issue21.js │ │ │ │ │ │ │ ├── issue25.js │ │ │ │ │ │ │ ├── issue27.js │ │ │ │ │ │ │ ├── issue278.js │ │ │ │ │ │ │ ├── issue28.js │ │ │ │ │ │ │ ├── issue29.js │ │ │ │ │ │ │ ├── issue30.js │ │ │ │ │ │ │ ├── issue34.js │ │ │ │ │ │ │ ├── issue349.js │ │ │ │ │ │ │ ├── issue353.js │ │ │ │ │ │ │ ├── issue372.js │ │ │ │ │ │ │ ├── issue4.js │ │ │ │ │ │ │ ├── issue48.js │ │ │ │ │ │ │ ├── issue50.js │ │ │ │ │ │ │ ├── issue53.js │ │ │ │ │ │ │ ├── issue54.1.js │ │ │ │ │ │ │ ├── issue68.js │ │ │ │ │ │ │ ├── issue69.js │ │ │ │ │ │ │ ├── issue9.js │ │ │ │ │ │ │ ├── issues222_324.js │ │ │ │ │ │ │ ├── mangle.js │ │ │ │ │ │ │ ├── null_string.js │ │ │ │ │ │ │ ├── strict-equals.js │ │ │ │ │ │ │ ├── var.js │ │ │ │ │ │ │ ├── whitespace.js │ │ │ │ │ │ │ └── with.js │ │ │ │ │ │ └── scripts.js │ │ │ │ │ ├── tmp │ │ │ │ │ ├── hoist.js │ │ │ │ │ ├── instrument.js │ │ │ │ │ └── test.js │ │ │ │ │ └── uglify-js.js │ │ │ ├── package.json │ │ │ ├── readme.md │ │ │ ├── src │ │ │ │ ├── bind.js │ │ │ │ ├── each.js │ │ │ │ ├── env.js │ │ │ │ ├── error.js │ │ │ │ ├── extend.js │ │ │ │ ├── filter.js │ │ │ │ ├── indexOf.js │ │ │ │ ├── inherits.js │ │ │ │ ├── intro.js │ │ │ │ ├── lastIndexOf.js │ │ │ │ ├── map.js │ │ │ │ ├── noop.js │ │ │ │ ├── now.js │ │ │ │ ├── outro.js │ │ │ │ ├── querystring.js │ │ │ │ ├── toArray.js │ │ │ │ ├── trim.js │ │ │ │ ├── type.js │ │ │ │ ├── validate.js │ │ │ │ └── validate.methods.js │ │ │ └── test │ │ │ │ ├── bind.js │ │ │ │ ├── each.js │ │ │ │ ├── extend.js │ │ │ │ ├── index.html │ │ │ │ ├── inherits.js │ │ │ │ ├── toArray.js │ │ │ │ ├── trim.js │ │ │ │ ├── type.js │ │ │ │ ├── validate.js │ │ │ │ └── validate.methods.js │ │ └── uglify-js │ │ │ ├── .npmignore │ │ │ ├── README.html │ │ │ ├── README.org │ │ │ ├── bin │ │ │ └── uglifyjs │ │ │ ├── docstyle.css │ │ │ ├── lib │ │ │ ├── consolidator.js │ │ │ ├── object-ast.js │ │ │ ├── parse-js.js │ │ │ ├── process.js │ │ │ └── squeeze-more.js │ │ │ ├── package.json │ │ │ ├── package.json~ │ │ │ ├── test │ │ │ ├── beautify.js │ │ │ ├── testparser.js │ │ │ └── unit │ │ │ │ ├── compress │ │ │ │ ├── expected │ │ │ │ │ ├── array1.js │ │ │ │ │ ├── array2.js │ │ │ │ │ ├── array3.js │ │ │ │ │ ├── array4.js │ │ │ │ │ ├── assignment.js │ │ │ │ │ ├── concatstring.js │ │ │ │ │ ├── const.js │ │ │ │ │ ├── empty-blocks.js │ │ │ │ │ ├── forstatement.js │ │ │ │ │ ├── if.js │ │ │ │ │ ├── ifreturn.js │ │ │ │ │ ├── ifreturn2.js │ │ │ │ │ ├── issue10.js │ │ │ │ │ ├── issue11.js │ │ │ │ │ ├── issue13.js │ │ │ │ │ ├── issue14.js │ │ │ │ │ ├── issue16.js │ │ │ │ │ ├── issue17.js │ │ │ │ │ ├── issue20.js │ │ │ │ │ ├── issue21.js │ │ │ │ │ ├── issue25.js │ │ │ │ │ ├── issue27.js │ │ │ │ │ ├── issue278.js │ │ │ │ │ ├── issue28.js │ │ │ │ │ ├── issue29.js │ │ │ │ │ ├── issue30.js │ │ │ │ │ ├── issue34.js │ │ │ │ │ ├── issue4.js │ │ │ │ │ ├── issue48.js │ │ │ │ │ ├── issue50.js │ │ │ │ │ ├── issue53.js │ │ │ │ │ ├── issue54.1.js │ │ │ │ │ ├── issue68.js │ │ │ │ │ ├── issue69.js │ │ │ │ │ ├── issue9.js │ │ │ │ │ ├── mangle.js │ │ │ │ │ ├── null_string.js │ │ │ │ │ ├── strict-equals.js │ │ │ │ │ ├── var.js │ │ │ │ │ ├── whitespace.js │ │ │ │ │ └── with.js │ │ │ │ └── test │ │ │ │ │ ├── array1.js │ │ │ │ │ ├── array2.js │ │ │ │ │ ├── array3.js │ │ │ │ │ ├── array4.js │ │ │ │ │ ├── assignment.js │ │ │ │ │ ├── concatstring.js │ │ │ │ │ ├── const.js │ │ │ │ │ ├── empty-blocks.js │ │ │ │ │ ├── forstatement.js │ │ │ │ │ ├── if.js │ │ │ │ │ ├── ifreturn.js │ │ │ │ │ ├── ifreturn2.js │ │ │ │ │ ├── issue10.js │ │ │ │ │ ├── issue11.js │ │ │ │ │ ├── issue13.js │ │ │ │ │ ├── issue14.js │ │ │ │ │ ├── issue16.js │ │ │ │ │ ├── issue17.js │ │ │ │ │ ├── issue20.js │ │ │ │ │ ├── issue21.js │ │ │ │ │ ├── issue25.js │ │ │ │ │ ├── issue27.js │ │ │ │ │ ├── issue278.js │ │ │ │ │ ├── issue28.js │ │ │ │ │ ├── issue29.js │ │ │ │ │ ├── issue30.js │ │ │ │ │ ├── issue34.js │ │ │ │ │ ├── issue4.js │ │ │ │ │ ├── issue48.js │ │ │ │ │ ├── issue50.js │ │ │ │ │ ├── issue53.js │ │ │ │ │ ├── issue54.1.js │ │ │ │ │ ├── issue68.js │ │ │ │ │ ├── issue69.js │ │ │ │ │ ├── issue9.js │ │ │ │ │ ├── mangle.js │ │ │ │ │ ├── null_string.js │ │ │ │ │ ├── strict-equals.js │ │ │ │ │ ├── var.js │ │ │ │ │ ├── whitespace.js │ │ │ │ │ └── with.js │ │ │ │ └── scripts.js │ │ │ ├── tmp │ │ │ ├── 269.js │ │ │ ├── app.js │ │ │ ├── embed-tokens.js │ │ │ ├── goto.js │ │ │ ├── goto2.js │ │ │ ├── hoist.js │ │ │ ├── instrument.js │ │ │ ├── instrument2.js │ │ │ ├── liftvars.js │ │ │ ├── test.js │ │ │ ├── uglify-hangs.js │ │ │ └── uglify-hangs2.js │ │ │ └── uglify-js.js │ ├── package.json │ ├── readme.md │ └── test │ │ ├── build.js │ │ ├── cssabspath.js │ │ ├── cssimport.js │ │ ├── cssmin.js │ │ ├── cssvendor.js │ │ ├── dataimage.js │ │ ├── deps.js │ │ ├── fixtures │ │ ├── build │ │ │ ├── 1 │ │ │ │ └── a.js │ │ │ └── 2 │ │ │ │ ├── 1 │ │ │ │ └── b.js │ │ │ │ └── a.js │ │ ├── cssabspath │ │ │ ├── a.css │ │ │ ├── a.png │ │ │ ├── b.css │ │ │ ├── c.css │ │ │ ├── d.css │ │ │ ├── e.css │ │ │ └── f.css │ │ ├── cssimport │ │ │ ├── a.css │ │ │ ├── b.css │ │ │ ├── c.css │ │ │ ├── d.css │ │ │ ├── e.css │ │ │ ├── f.css │ │ │ ├── g.css │ │ │ ├── h.css │ │ │ └── i.css │ │ ├── dataimage │ │ │ ├── ape.jpg │ │ │ ├── sample.css │ │ │ └── sample.png │ │ ├── deps │ │ │ ├── 1 │ │ │ │ ├── a.js │ │ │ │ └── b.js │ │ │ ├── 2 │ │ │ │ ├── a.js │ │ │ │ └── b.js │ │ │ ├── 3 │ │ │ │ ├── 1 │ │ │ │ │ └── a.js │ │ │ │ └── b.js │ │ │ ├── 4 │ │ │ │ ├── 1 │ │ │ │ │ └── a.js │ │ │ │ ├── b.js │ │ │ │ └── c.js │ │ │ └── paths │ │ │ │ ├── a │ │ │ │ └── a.js │ │ │ │ └── b │ │ │ │ └── b.js │ │ ├── htmlabspath │ │ │ ├── a.css │ │ │ ├── a.html │ │ │ ├── b.html │ │ │ ├── c.html │ │ │ ├── d.html │ │ │ └── e.html │ │ ├── server │ │ │ └── a.js │ │ └── utils │ │ │ ├── a.js │ │ │ ├── a │ │ │ └── c.js │ │ │ └── b.js │ │ ├── htmlabspath.js │ │ ├── jstransport.js │ │ ├── placeholder.js │ │ ├── texttransport.js │ │ ├── tracker.html │ │ ├── tracker.js │ │ ├── uglifyjs.js │ │ └── utils.js ├── clean-css │ ├── .gitignore │ ├── History.md │ ├── Makefile │ ├── README.md │ ├── bin │ │ └── cleancss │ ├── index.js │ ├── lib │ │ └── clean.js │ ├── package.json │ └── test │ │ ├── batch-test.js │ │ ├── data │ │ ├── 960-min.css │ │ ├── 960.css │ │ ├── blueprint-min.css │ │ ├── blueprint.css │ │ ├── reset-min.css │ │ └── reset.css │ │ └── unit-test.js ├── cluster │ ├── .gitmodules │ ├── .npmignore │ ├── History.md │ ├── LICENSE │ ├── Makefile │ ├── Readme.md │ ├── docs │ │ ├── api.md │ │ ├── cli.md │ │ ├── debug.md │ │ ├── logger.md │ │ ├── pidfiles.md │ │ ├── reload.md │ │ ├── repl.md │ │ └── stats.md │ ├── index.js │ ├── lib │ │ ├── cluster.js │ │ ├── master.js │ │ ├── mixins │ │ │ └── receiver.js │ │ ├── plugins │ │ │ ├── cli.js │ │ │ ├── debug.js │ │ │ ├── logger.js │ │ │ ├── pidfiles.js │ │ │ ├── reload.js │ │ │ ├── repl.js │ │ │ └── stats.js │ │ ├── utils.js │ │ └── worker.js │ ├── node_modules │ │ ├── log │ │ │ ├── History.md │ │ │ ├── Makefile │ │ │ ├── Readme.md │ │ │ ├── examples │ │ │ │ ├── file.js │ │ │ │ ├── file.log │ │ │ │ ├── reader.js │ │ │ │ └── stdout.js │ │ │ ├── index.html │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ └── log.js │ │ │ └── package.json │ │ └── mkdirp │ │ │ ├── .gitignore.orig │ │ │ ├── .gitignore.rej │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.markdown │ │ │ ├── examples │ │ │ ├── pow.js │ │ │ ├── pow.js.orig │ │ │ └── pow.js.rej │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ ├── chmod.js │ │ │ ├── clobber.js │ │ │ ├── mkdirp.js │ │ │ ├── perm.js │ │ │ ├── perm_sync.js │ │ │ ├── race.js │ │ │ ├── rel.js │ │ │ ├── return.js │ │ │ ├── return_sync.js │ │ │ ├── root.js │ │ │ ├── sync.js │ │ │ ├── umask.js │ │ │ └── umask_sync.js │ ├── nohup.out │ └── package.json ├── compress │ ├── .lock-wscript │ ├── LICENSE │ ├── README │ ├── build │ │ ├── .conf_check_0 │ │ │ ├── test.cpp │ │ │ └── testbuild │ │ │ │ ├── .wafpickle-7 │ │ │ │ └── default │ │ │ │ ├── test_1.o │ │ │ │ └── testprog │ │ ├── .wafpickle-7 │ │ ├── c4che │ │ │ ├── build.config.py │ │ │ └── default.cache.py │ │ ├── config.log │ │ └── default │ │ │ ├── compress.node │ │ │ └── compress_1.o │ ├── compress.cc │ ├── compress.node │ ├── filetest.js │ ├── package.json │ ├── test.js │ └── wscript ├── connect-gzip │ ├── README.md │ ├── index.js │ ├── lib │ │ ├── gzip.js │ │ └── staticGzip.js │ ├── node_modules │ │ └── mime │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── index.js │ │ │ ├── mime.js │ │ │ ├── mime.types │ │ │ ├── node.types │ │ │ ├── package.json │ │ │ └── test.js │ ├── package.json │ └── test │ │ ├── fixtures │ │ ├── index.html │ │ ├── index.html.1303515662000.gz │ │ ├── style.css │ │ └── style.css.1303515645000.gz │ │ ├── gzip.test.js │ │ ├── helpers │ │ └── index.js │ │ └── staticGzip.test.js ├── connect │ ├── .npmignore │ ├── LICENSE │ ├── index.js │ ├── lib │ │ ├── cache.js │ │ ├── connect.js │ │ ├── http.js │ │ ├── https.js │ │ ├── index.js │ │ ├── middleware │ │ │ ├── basicAuth.js │ │ │ ├── bodyParser.js │ │ │ ├── compiler.js │ │ │ ├── cookieParser.js │ │ │ ├── csrf.js │ │ │ ├── directory.js │ │ │ ├── errorHandler.js │ │ │ ├── favicon.js │ │ │ ├── limit.js │ │ │ ├── logger.js │ │ │ ├── methodOverride.js │ │ │ ├── profiler.js │ │ │ ├── query.js │ │ │ ├── responseTime.js │ │ │ ├── router.js │ │ │ ├── session.js │ │ │ ├── session │ │ │ │ ├── cookie.js │ │ │ │ ├── memory.js │ │ │ │ ├── session.js │ │ │ │ └── store.js │ │ │ ├── static.js │ │ │ ├── staticCache.js │ │ │ └── vhost.js │ │ ├── patch.js │ │ ├── public │ │ │ ├── directory.html │ │ │ ├── error.html │ │ │ ├── favicon.ico │ │ │ ├── icons │ │ │ │ ├── page.png │ │ │ │ ├── page_add.png │ │ │ │ ├── page_attach.png │ │ │ │ ├── page_code.png │ │ │ │ ├── page_copy.png │ │ │ │ ├── page_delete.png │ │ │ │ ├── page_edit.png │ │ │ │ ├── page_error.png │ │ │ │ ├── page_excel.png │ │ │ │ ├── page_find.png │ │ │ │ ├── page_gear.png │ │ │ │ ├── page_go.png │ │ │ │ ├── page_green.png │ │ │ │ ├── page_key.png │ │ │ │ ├── page_lightning.png │ │ │ │ ├── page_link.png │ │ │ │ ├── page_paintbrush.png │ │ │ │ ├── page_paste.png │ │ │ │ ├── page_red.png │ │ │ │ ├── page_refresh.png │ │ │ │ ├── page_save.png │ │ │ │ ├── page_white.png │ │ │ │ ├── page_white_acrobat.png │ │ │ │ ├── page_white_actionscript.png │ │ │ │ ├── page_white_add.png │ │ │ │ ├── page_white_c.png │ │ │ │ ├── page_white_camera.png │ │ │ │ ├── page_white_cd.png │ │ │ │ ├── page_white_code.png │ │ │ │ ├── page_white_code_red.png │ │ │ │ ├── page_white_coldfusion.png │ │ │ │ ├── page_white_compressed.png │ │ │ │ ├── page_white_copy.png │ │ │ │ ├── page_white_cplusplus.png │ │ │ │ ├── page_white_csharp.png │ │ │ │ ├── page_white_cup.png │ │ │ │ ├── page_white_database.png │ │ │ │ ├── page_white_delete.png │ │ │ │ ├── page_white_dvd.png │ │ │ │ ├── page_white_edit.png │ │ │ │ ├── page_white_error.png │ │ │ │ ├── page_white_excel.png │ │ │ │ ├── page_white_find.png │ │ │ │ ├── page_white_flash.png │ │ │ │ ├── page_white_freehand.png │ │ │ │ ├── page_white_gear.png │ │ │ │ ├── page_white_get.png │ │ │ │ ├── page_white_go.png │ │ │ │ ├── page_white_h.png │ │ │ │ ├── page_white_horizontal.png │ │ │ │ ├── page_white_key.png │ │ │ │ ├── page_white_lightning.png │ │ │ │ ├── page_white_link.png │ │ │ │ ├── page_white_magnify.png │ │ │ │ ├── page_white_medal.png │ │ │ │ ├── page_white_office.png │ │ │ │ ├── page_white_paint.png │ │ │ │ ├── page_white_paintbrush.png │ │ │ │ ├── page_white_paste.png │ │ │ │ ├── page_white_php.png │ │ │ │ ├── page_white_picture.png │ │ │ │ ├── page_white_powerpoint.png │ │ │ │ ├── page_white_put.png │ │ │ │ ├── page_white_ruby.png │ │ │ │ ├── page_white_stack.png │ │ │ │ ├── page_white_star.png │ │ │ │ ├── page_white_swoosh.png │ │ │ │ ├── page_white_text.png │ │ │ │ ├── page_white_text_width.png │ │ │ │ ├── page_white_tux.png │ │ │ │ ├── page_white_vector.png │ │ │ │ ├── page_white_visualstudio.png │ │ │ │ ├── page_white_width.png │ │ │ │ ├── page_white_word.png │ │ │ │ ├── page_white_world.png │ │ │ │ ├── page_white_wrench.png │ │ │ │ ├── page_white_zip.png │ │ │ │ ├── page_word.png │ │ │ │ └── page_world.png │ │ │ └── style.css │ │ └── utils.js │ ├── node_modules │ │ ├── formidable │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── Makefile │ │ │ ├── Readme.md │ │ │ ├── TODO │ │ │ ├── benchmark │ │ │ │ └── bench-multipart-parser.js │ │ │ ├── example │ │ │ │ ├── post.js │ │ │ │ └── upload.js │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── file.js │ │ │ │ ├── incoming_form.js │ │ │ │ ├── index.js │ │ │ │ ├── multipart_parser.js │ │ │ │ ├── querystring_parser.js │ │ │ │ └── util.js │ │ │ ├── node-gently │ │ │ │ ├── Makefile │ │ │ │ ├── Readme.md │ │ │ │ ├── example │ │ │ │ │ ├── dog.js │ │ │ │ │ └── event_emitter.js │ │ │ │ ├── index.js │ │ │ │ ├── lib │ │ │ │ │ └── gently │ │ │ │ │ │ ├── gently.js │ │ │ │ │ │ └── index.js │ │ │ │ ├── package.json │ │ │ │ └── test │ │ │ │ │ ├── common.js │ │ │ │ │ └── simple │ │ │ │ │ └── test-gently.js │ │ │ ├── package.json │ │ │ ├── test │ │ │ │ ├── common.js │ │ │ │ ├── fixture │ │ │ │ │ ├── file │ │ │ │ │ │ ├── funkyfilename.txt │ │ │ │ │ │ └── plain.txt │ │ │ │ │ ├── http │ │ │ │ │ │ └── special-chars-in-filename │ │ │ │ │ │ │ └── info.md │ │ │ │ │ ├── js │ │ │ │ │ │ ├── no-filename.js │ │ │ │ │ │ └── special-chars-in-filename.js │ │ │ │ │ └── multipart.js │ │ │ │ ├── integration │ │ │ │ │ └── test-fixtures.js │ │ │ │ ├── legacy │ │ │ │ │ ├── common.js │ │ │ │ │ ├── integration │ │ │ │ │ │ └── test-multipart-parser.js │ │ │ │ │ ├── simple │ │ │ │ │ │ ├── test-file.js │ │ │ │ │ │ ├── test-incoming-form.js │ │ │ │ │ │ ├── test-multipart-parser.js │ │ │ │ │ │ └── test-querystring-parser.js │ │ │ │ │ └── system │ │ │ │ │ │ └── test-multi-video-upload.js │ │ │ │ ├── run.js │ │ │ │ └── unit │ │ │ │ │ └── test-incoming-form.js │ │ │ └── tool │ │ │ │ └── record.js │ │ ├── mime │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── mime.js │ │ │ ├── package.json │ │ │ ├── test.js │ │ │ └── types │ │ │ │ ├── mime.types │ │ │ │ └── node.types │ │ └── qs │ │ │ ├── .gitmodules │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── History.md │ │ │ ├── Makefile │ │ │ ├── Readme.md │ │ │ ├── benchmark.js │ │ │ ├── examples.js │ │ │ ├── index.js │ │ │ ├── lib │ │ │ ├── head.js │ │ │ ├── querystring.js │ │ │ └── tail.js │ │ │ ├── package.json │ │ │ ├── querystring.js │ │ │ └── test │ │ │ ├── browser │ │ │ ├── expect.js │ │ │ ├── index.html │ │ │ ├── jquery.js │ │ │ ├── mocha.css │ │ │ ├── mocha.js │ │ │ ├── qs.css │ │ │ └── qs.js │ │ │ ├── parse.js │ │ │ └── stringify.js │ └── package.json ├── ejs │ ├── .gitmodules │ ├── .npmignore │ ├── History.md │ ├── Makefile │ ├── Readme.md │ ├── benchmark.js │ ├── ejs.js │ ├── ejs.min.js │ ├── examples │ │ ├── client.html │ │ ├── list.ejs │ │ └── list.js │ ├── index.js │ ├── lib │ │ ├── ejs.js │ │ ├── filters.js │ │ └── utils.js │ ├── package.json │ ├── support │ │ └── compile.js │ └── test │ │ ├── ejs.test.js │ │ └── fixtures │ │ └── user.ejs ├── express │ ├── .npmignore │ ├── History.md │ ├── LICENSE │ ├── Makefile │ ├── Readme.md │ ├── bin │ │ └── express │ ├── index.js │ ├── lib │ │ ├── express.js │ │ ├── http.js │ │ ├── https.js │ │ ├── request.js │ │ ├── response.js │ │ ├── router │ │ │ ├── collection.js │ │ │ ├── index.js │ │ │ ├── methods.js │ │ │ └── route.js │ │ ├── utils.js │ │ ├── view.js │ │ └── view │ │ │ ├── partial.js │ │ │ └── view.js │ ├── node_modules │ │ ├── connect │ │ │ ├── .npmignore │ │ │ ├── LICENSE │ │ │ ├── index.js │ │ │ ├── lib │ │ │ │ ├── cache.js │ │ │ │ ├── connect.js │ │ │ │ ├── http.js │ │ │ │ ├── https.js │ │ │ │ ├── index.js │ │ │ │ ├── middleware │ │ │ │ │ ├── basicAuth.js │ │ │ │ │ ├── bodyParser.js │ │ │ │ │ ├── compiler.js │ │ │ │ │ ├── compress.js │ │ │ │ │ ├── cookieParser.js │ │ │ │ │ ├── csrf.js │ │ │ │ │ ├── directory.js │ │ │ │ │ ├── errorHandler.js │ │ │ │ │ ├── favicon.js │ │ │ │ │ ├── limit.js │ │ │ │ │ ├── logger.js │ │ │ │ │ ├── methodOverride.js │ │ │ │ │ ├── profiler.js │ │ │ │ │ ├── query.js │ │ │ │ │ ├── responseTime.js │ │ │ │ │ ├── router.js │ │ │ │ │ ├── session.js │ │ │ │ │ ├── session │ │ │ │ │ │ ├── cookie.js │ │ │ │ │ │ ├── memory.js │ │ │ │ │ │ ├── session.js │ │ │ │ │ │ └── store.js │ │ │ │ │ ├── static.js │ │ │ │ │ ├── staticCache.js │ │ │ │ │ └── vhost.js │ │ │ │ ├── patch.js │ │ │ │ ├── public │ │ │ │ │ ├── directory.html │ │ │ │ │ ├── error.html │ │ │ │ │ ├── favicon.ico │ │ │ │ │ ├── icons │ │ │ │ │ │ ├── page.png │ │ │ │ │ │ ├── page_add.png │ │ │ │ │ │ ├── page_attach.png │ │ │ │ │ │ ├── page_code.png │ │ │ │ │ │ ├── page_copy.png │ │ │ │ │ │ ├── page_delete.png │ │ │ │ │ │ ├── page_edit.png │ │ │ │ │ │ ├── page_error.png │ │ │ │ │ │ ├── page_excel.png │ │ │ │ │ │ ├── page_find.png │ │ │ │ │ │ ├── page_gear.png │ │ │ │ │ │ ├── page_go.png │ │ │ │ │ │ ├── page_green.png │ │ │ │ │ │ ├── page_key.png │ │ │ │ │ │ ├── page_lightning.png │ │ │ │ │ │ ├── page_link.png │ │ │ │ │ │ ├── page_paintbrush.png │ │ │ │ │ │ ├── page_paste.png │ │ │ │ │ │ ├── page_red.png │ │ │ │ │ │ ├── page_refresh.png │ │ │ │ │ │ ├── page_save.png │ │ │ │ │ │ ├── page_white.png │ │ │ │ │ │ ├── page_white_acrobat.png │ │ │ │ │ │ ├── page_white_actionscript.png │ │ │ │ │ │ ├── page_white_add.png │ │ │ │ │ │ ├── page_white_c.png │ │ │ │ │ │ ├── page_white_camera.png │ │ │ │ │ │ ├── page_white_cd.png │ │ │ │ │ │ ├── page_white_code.png │ │ │ │ │ │ ├── page_white_code_red.png │ │ │ │ │ │ ├── page_white_coldfusion.png │ │ │ │ │ │ ├── page_white_compressed.png │ │ │ │ │ │ ├── page_white_copy.png │ │ │ │ │ │ ├── page_white_cplusplus.png │ │ │ │ │ │ ├── page_white_csharp.png │ │ │ │ │ │ ├── page_white_cup.png │ │ │ │ │ │ ├── page_white_database.png │ │ │ │ │ │ ├── page_white_delete.png │ │ │ │ │ │ ├── page_white_dvd.png │ │ │ │ │ │ ├── page_white_edit.png │ │ │ │ │ │ ├── page_white_error.png │ │ │ │ │ │ ├── page_white_excel.png │ │ │ │ │ │ ├── page_white_find.png │ │ │ │ │ │ ├── page_white_flash.png │ │ │ │ │ │ ├── page_white_freehand.png │ │ │ │ │ │ ├── page_white_gear.png │ │ │ │ │ │ ├── page_white_get.png │ │ │ │ │ │ ├── page_white_go.png │ │ │ │ │ │ ├── page_white_h.png │ │ │ │ │ │ ├── page_white_horizontal.png │ │ │ │ │ │ ├── page_white_key.png │ │ │ │ │ │ ├── page_white_lightning.png │ │ │ │ │ │ ├── page_white_link.png │ │ │ │ │ │ ├── page_white_magnify.png │ │ │ │ │ │ ├── page_white_medal.png │ │ │ │ │ │ ├── page_white_office.png │ │ │ │ │ │ ├── page_white_paint.png │ │ │ │ │ │ ├── page_white_paintbrush.png │ │ │ │ │ │ ├── page_white_paste.png │ │ │ │ │ │ ├── page_white_php.png │ │ │ │ │ │ ├── page_white_picture.png │ │ │ │ │ │ ├── page_white_powerpoint.png │ │ │ │ │ │ ├── page_white_put.png │ │ │ │ │ │ ├── page_white_ruby.png │ │ │ │ │ │ ├── page_white_stack.png │ │ │ │ │ │ ├── page_white_star.png │ │ │ │ │ │ ├── page_white_swoosh.png │ │ │ │ │ │ ├── page_white_text.png │ │ │ │ │ │ ├── page_white_text_width.png │ │ │ │ │ │ ├── page_white_tux.png │ │ │ │ │ │ ├── page_white_vector.png │ │ │ │ │ │ ├── page_white_visualstudio.png │ │ │ │ │ │ ├── page_white_width.png │ │ │ │ │ │ ├── page_white_word.png │ │ │ │ │ │ ├── page_white_world.png │ │ │ │ │ │ ├── page_white_wrench.png │ │ │ │ │ │ ├── page_white_zip.png │ │ │ │ │ │ ├── page_word.png │ │ │ │ │ │ └── page_world.png │ │ │ │ │ └── style.css │ │ │ │ └── utils.js │ │ │ ├── node_modules │ │ │ │ ├── formidable │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── Readme.md │ │ │ │ │ ├── TODO │ │ │ │ │ ├── benchmark │ │ │ │ │ │ └── bench-multipart-parser.js │ │ │ │ │ ├── example │ │ │ │ │ │ ├── post.js │ │ │ │ │ │ └── upload.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── file.js │ │ │ │ │ │ ├── incoming_form.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── multipart_parser.js │ │ │ │ │ │ ├── querystring_parser.js │ │ │ │ │ │ └── util.js │ │ │ │ │ ├── node-gently │ │ │ │ │ │ ├── Makefile │ │ │ │ │ │ ├── Readme.md │ │ │ │ │ │ ├── example │ │ │ │ │ │ │ ├── dog.js │ │ │ │ │ │ │ └── event_emitter.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── lib │ │ │ │ │ │ │ └── gently │ │ │ │ │ │ │ │ ├── gently.js │ │ │ │ │ │ │ │ └── index.js │ │ │ │ │ │ ├── package.json │ │ │ │ │ │ └── test │ │ │ │ │ │ │ ├── common.js │ │ │ │ │ │ │ └── simple │ │ │ │ │ │ │ └── test-gently.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── test │ │ │ │ │ │ ├── common.js │ │ │ │ │ │ ├── fixture │ │ │ │ │ │ │ ├── file │ │ │ │ │ │ │ │ ├── funkyfilename.txt │ │ │ │ │ │ │ │ └── plain.txt │ │ │ │ │ │ │ ├── http │ │ │ │ │ │ │ │ └── special-chars-in-filename │ │ │ │ │ │ │ │ │ └── info.md │ │ │ │ │ │ │ ├── js │ │ │ │ │ │ │ │ ├── no-filename.js │ │ │ │ │ │ │ │ └── special-chars-in-filename.js │ │ │ │ │ │ │ └── multipart.js │ │ │ │ │ │ ├── integration │ │ │ │ │ │ │ └── test-fixtures.js │ │ │ │ │ │ ├── legacy │ │ │ │ │ │ │ ├── common.js │ │ │ │ │ │ │ ├── integration │ │ │ │ │ │ │ │ └── test-multipart-parser.js │ │ │ │ │ │ │ ├── simple │ │ │ │ │ │ │ │ ├── test-file.js │ │ │ │ │ │ │ │ ├── test-incoming-form.js │ │ │ │ │ │ │ │ ├── test-multipart-parser.js │ │ │ │ │ │ │ │ └── test-querystring-parser.js │ │ │ │ │ │ │ └── system │ │ │ │ │ │ │ │ └── test-multi-video-upload.js │ │ │ │ │ │ ├── run.js │ │ │ │ │ │ └── unit │ │ │ │ │ │ │ └── test-incoming-form.js │ │ │ │ │ └── tool │ │ │ │ │ │ └── record.js │ │ │ │ ├── mime │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── mime.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── test.js │ │ │ │ │ └── types │ │ │ │ │ │ ├── mime.types │ │ │ │ │ │ └── node.types │ │ │ │ └── qs │ │ │ │ │ ├── .gitmodules │ │ │ │ │ ├── .npmignore │ │ │ │ │ ├── .travis.yml │ │ │ │ │ ├── History.md │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── Readme.md │ │ │ │ │ ├── benchmark.js │ │ │ │ │ ├── examples.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── lib │ │ │ │ │ ├── head.js │ │ │ │ │ ├── querystring.js │ │ │ │ │ └── tail.js │ │ │ │ │ ├── package.json │ │ │ │ │ ├── querystring.js │ │ │ │ │ └── test │ │ │ │ │ ├── browser │ │ │ │ │ ├── expect.js │ │ │ │ │ ├── index.html │ │ │ │ │ ├── jquery.js │ │ │ │ │ ├── mocha.css │ │ │ │ │ ├── mocha.js │ │ │ │ │ ├── qs.css │ │ │ │ │ └── qs.js │ │ │ │ │ ├── parse.js │ │ │ │ │ └── stringify.js │ │ │ ├── package.json │ │ │ └── test.js │ │ ├── mime │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── mime.js │ │ │ ├── package.json │ │ │ ├── test.js │ │ │ └── types │ │ │ │ ├── mime.types │ │ │ │ └── node.types │ │ ├── mkdirp │ │ │ ├── .gitignore.orig │ │ │ ├── .gitignore.rej │ │ │ ├── .npmignore │ │ │ ├── LICENSE │ │ │ ├── README.markdown │ │ │ ├── examples │ │ │ │ ├── pow.js │ │ │ │ ├── pow.js.orig │ │ │ │ └── pow.js.rej │ │ │ ├── index.js │ │ │ ├── package.json │ │ │ └── test │ │ │ │ ├── chmod.js │ │ │ │ ├── clobber.js │ │ │ │ ├── mkdirp.js │ │ │ │ ├── perm.js │ │ │ │ ├── perm_sync.js │ │ │ │ ├── race.js │ │ │ │ ├── rel.js │ │ │ │ ├── sync.js │ │ │ │ ├── umask.js │ │ │ │ └── umask_sync.js │ │ └── qs │ │ │ ├── .gitmodules │ │ │ ├── .npmignore │ │ │ ├── .travis.yml │ │ │ ├── History.md │ │ │ ├── Makefile │ │ │ ├── Readme.md │ │ │ ├── benchmark.js │ │ │ ├── examples.js │ │ │ ├── index.js │ │ │ ├── lib │ │ │ └── querystring.js │ │ │ ├── package.json │ │ │ └── test │ │ │ ├── mocha.opts │ │ │ ├── parse.js │ │ │ └── stringify.js │ ├── package.json │ └── test.js ├── formidable │ ├── .npmignore │ ├── .travis.yml │ ├── Makefile │ ├── Readme.md │ ├── TODO │ ├── benchmark │ │ └── bench-multipart-parser.js │ ├── example │ │ ├── post.js │ │ └── upload.js │ ├── index.js │ ├── lib │ │ ├── file.js │ │ ├── incoming_form.js │ │ ├── index.js │ │ ├── multipart_parser.js │ │ ├── querystring_parser.js │ │ └── util.js │ ├── node-gently │ │ ├── Makefile │ │ ├── Readme.md │ │ ├── example │ │ │ ├── dog.js │ │ │ └── event_emitter.js │ │ ├── index.js │ │ ├── lib │ │ │ └── gently │ │ │ │ ├── gently.js │ │ │ │ └── index.js │ │ ├── package.json │ │ └── test │ │ │ ├── common.js │ │ │ └── simple │ │ │ └── test-gently.js │ ├── package.json │ ├── test │ │ ├── common.js │ │ ├── fixture │ │ │ ├── file │ │ │ │ ├── funkyfilename.txt │ │ │ │ └── plain.txt │ │ │ ├── http │ │ │ │ └── special-chars-in-filename │ │ │ │ │ └── info.md │ │ │ ├── js │ │ │ │ ├── no-filename.js │ │ │ │ └── special-chars-in-filename.js │ │ │ └── multipart.js │ │ ├── integration │ │ │ └── test-fixtures.js │ │ ├── legacy │ │ │ ├── common.js │ │ │ ├── integration │ │ │ │ └── test-multipart-parser.js │ │ │ ├── simple │ │ │ │ ├── test-file.js │ │ │ │ ├── test-incoming-form.js │ │ │ │ ├── test-multipart-parser.js │ │ │ │ └── test-querystring-parser.js │ │ │ └── system │ │ │ │ └── test-multi-video-upload.js │ │ ├── run.js │ │ └── unit │ │ │ └── test-incoming-form.js │ └── tool │ │ └── record.js ├── gzippo │ ├── .npmignore │ ├── .travis.yml │ ├── README.md │ ├── index.js │ ├── lib │ │ ├── compress.js │ │ └── staticGzip.js │ ├── node_modules │ │ └── mime │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── mime.js │ │ │ ├── package.json │ │ │ ├── test.js │ │ │ └── types │ │ │ ├── mime.types │ │ │ └── node.types │ ├── package.json │ └── test │ │ ├── fixtures │ │ ├── index_test │ │ │ └── index.html │ │ ├── js │ │ │ └── nestedTest.js │ │ ├── space the final frontier │ │ │ └── tomg.co.png │ │ ├── test.js │ │ ├── test.js.gzip │ │ ├── tomg.co.png │ │ ├── user.gzip │ │ ├── user.json │ │ ├── utf8.gz │ │ ├── utf8.txt │ │ └── utf8.txt.gz │ │ ├── prefexTest.js │ │ └── staticGzipTest.js ├── libxmljs │ ├── .npmignore │ ├── .travis.yml │ ├── LICENSE │ ├── Makefile │ ├── README.md │ ├── docs │ │ ├── Home.md │ │ ├── _Sidebar.md │ │ └── api │ │ │ ├── Attribute.md │ │ │ ├── Element.md │ │ │ ├── HtmlDocument.md │ │ │ ├── Libxmljs.md │ │ │ ├── Namespace.md │ │ │ ├── Parser.md │ │ │ ├── SaxParser.md │ │ │ ├── SaxPushParser.md │ │ │ ├── SyntaxError.md │ │ │ └── XmlDocument.md │ ├── index.js │ ├── lib │ │ ├── bindings.js │ │ ├── document.js │ │ ├── element.js │ │ └── sax_parser.js │ ├── package.json │ ├── src │ │ ├── html_document.cc │ │ ├── html_document.h │ │ ├── libxmljs.cc │ │ ├── libxmljs.h │ │ ├── xml_attribute.cc │ │ ├── xml_attribute.h │ │ ├── xml_document.cc │ │ ├── xml_document.h │ │ ├── xml_element.cc │ │ ├── xml_element.h │ │ ├── xml_namespace.cc │ │ ├── xml_namespace.h │ │ ├── xml_node.cc │ │ ├── xml_node.h │ │ ├── xml_sax_parser.cc │ │ ├── xml_sax_parser.h │ │ ├── xml_syntax_error.cc │ │ ├── xml_syntax_error.h │ │ ├── xml_xpath_context.cc │ │ └── xml_xpath_context.h │ ├── test │ │ ├── attribute.js │ │ ├── document.js │ │ ├── element.js │ │ ├── fixtures │ │ │ ├── errors │ │ │ │ └── comment.xml │ │ │ ├── parser.html │ │ │ ├── parser.xml │ │ │ ├── sax_parser.xml │ │ │ └── warnings │ │ │ │ ├── amp.html │ │ │ │ └── ent9.xml │ │ ├── html_parser.js │ │ ├── main.js │ │ ├── namespace.js │ │ ├── node_attributes.js │ │ ├── ref_integrity.js │ │ ├── searching.js │ │ ├── text_node.js │ │ ├── traversal.js │ │ ├── xml_parser.js │ │ └── xml_sax_parser.js │ └── wscript ├── request │ ├── LICENSE │ ├── README.md │ ├── aws.js │ ├── aws2.js │ ├── forever.js │ ├── main.js │ ├── mimetypes.js │ ├── oauth.js │ ├── package.json │ ├── tests │ │ ├── googledoodle.png │ │ ├── run.js │ │ ├── server.js │ │ ├── squid.conf │ │ ├── ssl │ │ │ ├── ca │ │ │ │ ├── ca.cnf │ │ │ │ ├── ca.crl │ │ │ │ ├── ca.crt │ │ │ │ ├── ca.csr │ │ │ │ ├── ca.key │ │ │ │ ├── ca.srl │ │ │ │ ├── server.cnf │ │ │ │ ├── server.crt │ │ │ │ ├── server.csr │ │ │ │ ├── server.js │ │ │ │ └── server.key │ │ │ ├── npm-ca.crt │ │ │ ├── test.crt │ │ │ └── test.key │ │ ├── test-body.js │ │ ├── test-cookie.js │ │ ├── test-cookiejar.js │ │ ├── test-defaults.js │ │ ├── test-errors.js │ │ ├── test-headers.js │ │ ├── test-httpModule.js │ │ ├── test-https-strict.js │ │ ├── test-https.js │ │ ├── test-oauth.js │ │ ├── test-params.js │ │ ├── test-pipes.js │ │ ├── test-pool.js │ │ ├── test-proxy.js │ │ ├── test-qs.js │ │ ├── test-redirect.js │ │ ├── test-s3.js │ │ ├── test-timeout.js │ │ ├── test-toJSON.js │ │ └── test-tunnel.js │ ├── tunnel.js │ ├── uuid.js │ └── vendor │ │ └── cookie │ │ ├── index.js │ │ └── jar.js └── uglify-js │ ├── .npmignore │ ├── README.html │ ├── README.org │ ├── bin │ └── uglifyjs │ ├── docstyle.css │ ├── lib │ ├── consolidator.js │ ├── parse-js.js │ ├── process.js │ └── squeeze-more.js │ ├── package.json │ ├── test │ ├── beautify.js │ ├── testconsolidator.js │ ├── testparser.js │ └── unit │ │ ├── compress │ │ ├── expected │ │ │ ├── 1e21.js │ │ │ ├── array1.js │ │ │ ├── array2.js │ │ │ ├── array3.js │ │ │ ├── array4.js │ │ │ ├── assignment.js │ │ │ ├── concatstring.js │ │ │ ├── const.js │ │ │ ├── empty-blocks.js │ │ │ ├── forstatement.js │ │ │ ├── if-not.js │ │ │ ├── if.js │ │ │ ├── ifreturn.js │ │ │ ├── ifreturn2.js │ │ │ ├── infinite.js │ │ │ ├── issue10.js │ │ │ ├── issue11.js │ │ │ ├── issue13.js │ │ │ ├── issue14.js │ │ │ ├── issue16.js │ │ │ ├── issue17.js │ │ │ ├── issue20.js │ │ │ ├── issue21.js │ │ │ ├── issue25.js │ │ │ ├── issue27.js │ │ │ ├── issue278.js │ │ │ ├── issue28.js │ │ │ ├── issue29.js │ │ │ ├── issue30.js │ │ │ ├── issue34.js │ │ │ ├── issue349.js │ │ │ ├── issue353.js │ │ │ ├── issue372.js │ │ │ ├── issue4.js │ │ │ ├── issue48.js │ │ │ ├── issue50.js │ │ │ ├── issue53.js │ │ │ ├── issue54.1.js │ │ │ ├── issue68.js │ │ │ ├── issue69.js │ │ │ ├── issue9.js │ │ │ ├── issues222_324.js │ │ │ ├── mangle.js │ │ │ ├── null_string.js │ │ │ ├── strict-equals.js │ │ │ ├── var.js │ │ │ ├── whitespace.js │ │ │ └── with.js │ │ └── test │ │ │ ├── 1e21.js │ │ │ ├── array1.js │ │ │ ├── array2.js │ │ │ ├── array3.js │ │ │ ├── array4.js │ │ │ ├── assignment.js │ │ │ ├── concatstring.js │ │ │ ├── const.js │ │ │ ├── empty-blocks.js │ │ │ ├── forstatement.js │ │ │ ├── if-not.js │ │ │ ├── if.js │ │ │ ├── ifreturn.js │ │ │ ├── ifreturn2.js │ │ │ ├── infinite.js │ │ │ ├── issue10.js │ │ │ ├── issue11.js │ │ │ ├── issue13.js │ │ │ ├── issue14.js │ │ │ ├── issue16.js │ │ │ ├── issue17.js │ │ │ ├── issue20.js │ │ │ ├── issue21.js │ │ │ ├── issue25.js │ │ │ ├── issue27.js │ │ │ ├── issue278.js │ │ │ ├── issue28.js │ │ │ ├── issue29.js │ │ │ ├── issue30.js │ │ │ ├── issue34.js │ │ │ ├── issue349.js │ │ │ ├── issue353.js │ │ │ ├── issue372.js │ │ │ ├── issue4.js │ │ │ ├── issue48.js │ │ │ ├── issue50.js │ │ │ ├── issue53.js │ │ │ ├── issue54.1.js │ │ │ ├── issue68.js │ │ │ ├── issue69.js │ │ │ ├── issue9.js │ │ │ ├── issues222_324.js │ │ │ ├── mangle.js │ │ │ ├── null_string.js │ │ │ ├── strict-equals.js │ │ │ ├── var.js │ │ │ ├── whitespace.js │ │ │ └── with.js │ │ └── scripts.js │ ├── tmp │ ├── hoist.js │ ├── instrument.js │ └── test.js │ └── uglify-js.js ├── package.json ├── public ├── css │ └── style.css ├── favicon.ico ├── hn_reader.zip ├── hn_reader │ ├── icon_128.png │ └── manifest.json ├── img │ ├── 01-refresh.png │ ├── 08-chat.png │ ├── 113-navigation.png │ ├── logo.png │ ├── logo.svg │ └── screenshot_001.png ├── js │ ├── app.js │ ├── handlebars.js │ └── jquery-1.6.2.js └── robots.txt ├── server.js ├── test └── app.test.js └── views ├── frame_unfriendly_host.ejs ├── index.ejs ├── intro.ejs ├── js_preloader.ejs └── layout.ejs /.gitignore: -------------------------------------------------------------------------------- 1 | cache 2 | public/top.json 3 | public/newest.json 4 | public/compressed/* 5 | public/css/compiled/* 6 | public/js/compiled/* 7 | -------------------------------------------------------------------------------- /node_modules/.bin/cleancss: -------------------------------------------------------------------------------- 1 | ../clean-css/bin/cleancss -------------------------------------------------------------------------------- /node_modules/.bin/express: -------------------------------------------------------------------------------- 1 | ../express/bin/express -------------------------------------------------------------------------------- /node_modules/.bin/uglifyjs: -------------------------------------------------------------------------------- 1 | /Users/joshhuckabee/Development/personal/js/hn/node_modules/uglify-js/bin/uglifyjs -------------------------------------------------------------------------------- /node_modules/ams/.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "deps/yuicompressor"] 2 | path = deps/yuicompressor 3 | url = https://github.com/stoyan/yuicompressor.git -------------------------------------------------------------------------------- /node_modules/ams/.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | test/tmp 3 | .c9settings.xml 4 | node_modules 5 | npm-debug.log 6 | -------------------------------------------------------------------------------- /node_modules/ams/Makefile: -------------------------------------------------------------------------------- 1 | test: 2 | node ./bin/test.js 3 | 4 | lint: 5 | linter -f ./lib -r 6 | 7 | .PHONY: test lint -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/.npmignore: -------------------------------------------------------------------------------- 1 | build/ 2 | build_tmp/ 3 | .DS_Store 4 | .*.swp 5 | .svn 6 | CVS/ 7 | # Ignore all backup files 8 | *~ 9 | # Ignore Emacs auto saved files 10 | *#*# 11 | -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/ams/deps/yuicompressor/LICENSE.TXT -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/ant.properties: -------------------------------------------------------------------------------- 1 | src.dir = src 2 | lib.dir = lib 3 | doc.dir = doc 4 | build.dir = build 5 | product.name = yuicompressor 6 | version.number = 2.4.3 7 | jar.name = ${product.name}-${version.number}.jar 8 | dist.package.name = ${product.name}-${version.number} 9 | -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/lib/jargs-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/ams/deps/yuicompressor/lib/jargs-1.0.jar -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/lib/rhino-1.6R7.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/ams/deps/yuicompressor/lib/rhino-1.6R7.jar -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/README: -------------------------------------------------------------------------------- 1 | To add a test: 2 | 3 | 1. Create a "blah.css" or "blah.js" file. 4 | 2. Create a "blah.css.min" or "blah.js.min" file, containing the expected minified output. 5 | 6 | That's all! -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/box-model-hack.css: -------------------------------------------------------------------------------- 1 | #elem { 2 | width: 100px; 3 | voice-family: "\"}\""; 4 | voice-family:inherit; 5 | width: 200px; 6 | } 7 | html>body #elem { 8 | width: 200px; 9 | } 10 | -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/box-model-hack.css.min: -------------------------------------------------------------------------------- 1 | #elem{width:100px;voice-family:"\"}\"";voice-family:inherit;width:200px}html>body #elem{width:200px} -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/charset-media.css: -------------------------------------------------------------------------------- 1 | /* re: 2495387 */ 2 | @charset 'utf-8'; 3 | @media all { 4 | body { 5 | } 6 | body { 7 | background-color: gold; 8 | } 9 | } -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/charset-media.css.min: -------------------------------------------------------------------------------- 1 | @charset 'utf-8';@media all{body{background-color:gold}} -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/color.css: -------------------------------------------------------------------------------- 1 | .color { 2 | me: rgb(123, 123, 123); 3 | impressed: #ffeedd; 4 | filter: chroma(color="#FFFFFF"); 5 | background: none repeat scroll 0 0 rgb(255, 0,0); 6 | } -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/color.css.min: -------------------------------------------------------------------------------- 1 | .color{me:#7b7b7b;impressed:#fed;filter:chroma(color="#FFFFFF");background:none repeat scroll 0 0 #f00} -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/comment.css: -------------------------------------------------------------------------------- 1 | html >/*!*/ body p { 2 | color: blue; 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/comment.css.min: -------------------------------------------------------------------------------- 1 | html>/**/body p{color:blue} -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/concat-charset.css.min: -------------------------------------------------------------------------------- 1 | @charset "utf-8";#foo{border-width:1px}#bar{border-width:10px} -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/decimals.css: -------------------------------------------------------------------------------- 1 | ::selection { 2 | margin: 0.6px 0.333pt 1.2em 8.8cm; 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/decimals.css.min: -------------------------------------------------------------------------------- 1 | ::selection{margin:.6px .333pt 1.2em 8.8cm} -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/dollar-header.css: -------------------------------------------------------------------------------- 1 | /*! 2 | $Header: /temp/dirname/filename.css 3 2/02/08 3:37p JSmith $ 3 | */ 4 | 5 | foo { 6 | bar: baz 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/dollar-header.css.min: -------------------------------------------------------------------------------- 1 | /* 2 | $Header: /temp/dirname/filename.css 3 2/02/08 3:37p JSmith $ 3 | */foo{bar:baz} -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/float.js: -------------------------------------------------------------------------------- 1 | obj.css({"float": "left"}); 2 | obj.css({cssFloat:"left"}); -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/float.js.min: -------------------------------------------------------------------------------- 1 | obj.css({"float":"left"});obj.css({cssFloat:"left"}); -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/font-face.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: 'gzipper'; 3 | src: url(yanone.eot); 4 | src: local('gzipper'), 5 | url(yanone.ttf) format('truetype'); 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/font-face.css.min: -------------------------------------------------------------------------------- 1 | @font-face{font-family:'gzipper';src:url(yanone.eot);src:local('gzipper'),url(yanone.ttf) format('truetype')} -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/ie5mac.css: -------------------------------------------------------------------------------- 1 | /* Ignore the next rule in IE mac \*/ 2 | .selector { 3 | color: khaki; 4 | } 5 | /* Stop ignoring in IE mac */ 6 | -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/ie5mac.css.min: -------------------------------------------------------------------------------- 1 | /*\*/.selector{color:khaki}/**/ -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/media-empty-class.css: -------------------------------------------------------------------------------- 1 | /*! preserved */ 2 | emptiness {} 3 | 4 | @import "another.css"; 5 | /* I'm empty - delete me */ 6 | empty { ;} 7 | 8 | @media print { 9 | .noprint { display: none; } 10 | } 11 | 12 | @media screen { 13 | /* this rule should be removed, not simply minified.*/ 14 | .breakme {} 15 | .printonly { display: none; } 16 | } -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/media-empty-class.css.min: -------------------------------------------------------------------------------- 1 | /* preserved */@import "another.css";@media print{.noprint{display:none}}@media screen{.printonly{display:none}} -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/media-multi.css: -------------------------------------------------------------------------------- 1 | @media only all and (max-width:50em), only all and (max-device-width:800px), only all and (max-width:780px) { 2 | some-css : here 3 | } 4 | -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/media-multi.css.min: -------------------------------------------------------------------------------- 1 | @media only all and (max-width:50em),only all and (max-device-width:800px),only all and (max-width:780px){some-css:here} -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/media-test.css: -------------------------------------------------------------------------------- 1 | @media screen and (-webkit-min-device-pixel-ratio:0) { 2 | some-css : here 3 | } -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/media-test.css.min: -------------------------------------------------------------------------------- 1 | @media screen and (-webkit-min-device-pixel-ratio:0){some-css:here} -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/preserve-new-line.css: -------------------------------------------------------------------------------- 1 | #sel-o { 2 | content: "on\"ce upon \ 3 | a time"; 4 | content: 'once upon \ 5 | a ti\'me'; 6 | } -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/preserve-new-line.css.min: -------------------------------------------------------------------------------- 1 | #sel-o{content:"on\"ce upon \ 2 | a time";content:'once upon \ 3 | a ti\'me'} -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/preserve-strings.css: -------------------------------------------------------------------------------- 1 | /* preserving strings */ 2 | .sele { 3 | content: "\"keep \" me"; 4 | something: '\\\' . . '; 5 | else: 'empty{}'; 6 | content: "/* test */"; /* <---- this is not a comment, should be be kept */ 7 | } -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/preserve-strings.css.min: -------------------------------------------------------------------------------- 1 | .sele{content:"\"keep \" me";something:'\\\' . . ';else:'empty{}';content:"/* test */"} -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/pseudo-first.css.min: -------------------------------------------------------------------------------- 1 | p:first-letter {buh:hum}p:first-line {baa:1}p:first-line ,a,p:first-letter ,b{color:red} -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/pseudo.css: -------------------------------------------------------------------------------- 1 | p :link { 2 | ba:zinga;;; 3 | foo: bar;;; 4 | } -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/pseudo.css.min: -------------------------------------------------------------------------------- 1 | p :link{ba:zinga;foo:bar} -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/special-comments.css: -------------------------------------------------------------------------------- 1 | /*!************88**** 2 | Preserving comments 3 | as they are 4 | ******************** 5 | Except for the initial ! 6 | *******************/ 7 | #yo { 8 | ma: "ma"; 9 | } 10 | /*! 11 | I said 12 | pre- 13 | serve! */ -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/special-comments.css.min: -------------------------------------------------------------------------------- 1 | /*************88**** 2 | Preserving comments 3 | as they are 4 | ******************** 5 | Except for the initial ! 6 | *******************/#yo{ma:"ma"}/* 7 | I said 8 | pre- 9 | serve! */ -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/star-underscore-hacks.css: -------------------------------------------------------------------------------- 1 | #elementarr { 2 | width: 1px; 3 | *width: 3pt; 4 | _width: 2em; 5 | } -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/star-underscore-hacks.css.min: -------------------------------------------------------------------------------- 1 | #elementarr{width:1px;*width:3pt;_width:2em} -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/suite.rhino: -------------------------------------------------------------------------------- 1 | input = readFile(arguments[0]); 2 | load("../ports/js/cssmin.js"); 3 | print(YAHOO.compressor.cssmin(input)); -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/zeros.css: -------------------------------------------------------------------------------- 1 | a { 2 | margin: 0px 0pt 0em 0%; 3 | padding: 0in 0cm 0mm 0pc; 4 | _padding-top: 0ex; 5 | background-position: 0 0; 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/tests/zeros.css.min: -------------------------------------------------------------------------------- 1 | a{margin:0;padding:0;_padding-top:0;background-position:0 0} -------------------------------------------------------------------------------- /node_modules/ams/deps/yuicompressor/yinst/yuicompressor: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | java -jar /home/y/bin/yuicompressor.jar $* 4 | -------------------------------------------------------------------------------- /node_modules/ams/examples/hello-world/public/ape.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/ams/examples/hello-world/public/ape.jpg -------------------------------------------------------------------------------- /node_modules/ams/examples/hello-world/public/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | Check the loaded files in firebug. 9 |
10 | 11 | -------------------------------------------------------------------------------- /node_modules/ams/examples/hello-world/public/main.js: -------------------------------------------------------------------------------- 1 | define("a/a",["require","exports","module"],function(a,b,c){b.info="a.js"}) 2 | define("b/b",["require","exports","module"],function(a,b,c){b.info="b.js"}) 3 | define("bootstrap",["require","exports","module","./a/a","./b/b"],function(a,b,c){alert("main.js");var d=a("./a/a"),e=a("./b/b");alert(d.info),alert(e.info)}) 4 | -------------------------------------------------------------------------------- /node_modules/ams/examples/hello-world/readme.md: -------------------------------------------------------------------------------- 1 | ## to run this example just do: 2 | $ node server.js 3 | ## to rebuild public dir 4 | $ node build.js 5 | 6 | - it will run the build script first 7 | - and then start the server 8 | -------------------------------------------------------------------------------- /node_modules/ams/examples/hello-world/server.js: -------------------------------------------------------------------------------- 1 | var ams = require('../../index'); 2 | 3 | ams.server.create({ 4 | root: __dirname + '/public' 5 | }).listen(8888); 6 | -------------------------------------------------------------------------------- /node_modules/ams/examples/hello-world/src/a/a.css: -------------------------------------------------------------------------------- 1 | body { 2 | background: url(/ape.jpg) no-repeat right top; 3 | } 4 | 5 | div { 6 | font-size: 20px; 7 | font-family: Verdana; 8 | box-shadow: 10px 10px 10px #000; 9 | float: left; 10 | height: 200px; 11 | background: url("/sample.png") no-repeat center; 12 | } 13 | 14 | -------------------------------------------------------------------------------- /node_modules/ams/examples/hello-world/src/a/a.js: -------------------------------------------------------------------------------- 1 | exports.info = 'a.js'; 2 | -------------------------------------------------------------------------------- /node_modules/ams/examples/hello-world/src/ape.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/ams/examples/hello-world/src/ape.jpg -------------------------------------------------------------------------------- /node_modules/ams/examples/hello-world/src/b/b.js: -------------------------------------------------------------------------------- 1 | exports.info = 'b.js'; 2 | -------------------------------------------------------------------------------- /node_modules/ams/examples/hello-world/src/bootstrap.js: -------------------------------------------------------------------------------- 1 | alert('main.js'); 2 | 3 | 4 | var a = require('./a/a'); 5 | var b = require('./b/b'); 6 | 7 | alert(a.info); 8 | alert(b.info); 9 | -------------------------------------------------------------------------------- /node_modules/ams/examples/hello-world/src/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | Check the loaded files in firebug. 9 |
10 | 11 | -------------------------------------------------------------------------------- /node_modules/ams/examples/hello-world/src/sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/ams/examples/hello-world/src/sample.png -------------------------------------------------------------------------------- /node_modules/ams/index.js: -------------------------------------------------------------------------------- 1 | exports.build = require('./lib/build'); 2 | exports.utils = require('./lib/utils'); 3 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/.bin/uglifyjs: -------------------------------------------------------------------------------- 1 | ../uglify-js/bin/uglifyjs -------------------------------------------------------------------------------- /node_modules/ams/node_modules/natives/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/natives'); 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "deps/qunit"] 2 | path = deps/qunit 3 | url = https://github.com/jquery/qunit.git 4 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/Makefile: -------------------------------------------------------------------------------- 1 | test: build 2 | ./bin/test.js 3 | build: 4 | ./bin/build.js 5 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/bin/deps.json: -------------------------------------------------------------------------------- 1 | { 2 | "each": ["type"], 3 | "merge": ["each"], 4 | "toArray": ["type"] 5 | } 6 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/deps/qunit/.npmignore: -------------------------------------------------------------------------------- 1 | .project 2 | *~ 3 | *.diff 4 | *.patch 5 | .DS_Store 6 | 7 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require( "./lib/sharedjs" ); 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/.bin/uglifyjs: -------------------------------------------------------------------------------- 1 | ../uglify-js/bin/uglifyjs -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/argsparser/.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/argsparser/Makefile: -------------------------------------------------------------------------------- 1 | test: 2 | node test/test.js 3 | 4 | .PHONY: test -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/argsparser/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/argsparser'); 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .tmp*~ 3 | *.local.* 4 | .pinf-* 5 | node_modules/ 6 | npm-debug.log 7 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/1e21.js: -------------------------------------------------------------------------------- 1 | 1e20,1e21 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/array1.js: -------------------------------------------------------------------------------- 1 | [],Array(1),[1,2,3] 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/array2.js: -------------------------------------------------------------------------------- 1 | (function(){var a=function(){};return new a(1,2,3,4)})() 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/array3.js: -------------------------------------------------------------------------------- 1 | (function(){function a(){}return new a(1,2,3,4)})() 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/array4.js: -------------------------------------------------------------------------------- 1 | (function(){function a(){}(function(){return new a(1,2,3)})()})() 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/assignment.js: -------------------------------------------------------------------------------- 1 | a=1,b=a,c=1,d=b,e=d,longname=2;if(longname+1){x=3;if(x)var z=7}z=1,y=1,x=1,g+=1,h=g,++i,j=i,i++,j=i+17 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/concatstring.js: -------------------------------------------------------------------------------- 1 | var a=a+"a"+"b"+1+c,b=a+"c"+"ds"+123+c,c=a+"c"+123+d+"ds"+c -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/const.js: -------------------------------------------------------------------------------- 1 | var a=13,b=1/3 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/empty-blocks.js: -------------------------------------------------------------------------------- 1 | function bar(){return--x}function foo(){while(bar());}function mak(){for(;;);}var x=5 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/forstatement.js: -------------------------------------------------------------------------------- 1 | a=func(),b=z;for(a++;i<10;i++)alert(i);var z=1;g=2;for(;i<10;i++)alert(i);var a=2;for(var i=1;i<10;i++)alert(i) -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/if-not.js: -------------------------------------------------------------------------------- 1 | _,_ -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/if.js: -------------------------------------------------------------------------------- 1 | var a=1;a==1?a=2:a=17 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/ifreturn.js: -------------------------------------------------------------------------------- 1 | function a(a){return a==1?2:17} -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/ifreturn2.js: -------------------------------------------------------------------------------- 1 | function x(a){return typeof a=="object"?a:a===42?0:a*2}function y(a){return typeof a=="object"?a:null} 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/infinite.js: -------------------------------------------------------------------------------- 1 | with({get NaN(){throw 0},get Infinity(){throw 0}})0/0,0/0,1/0,-1/0 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue10.js: -------------------------------------------------------------------------------- 1 | function f(){var a;return(a="a")?a:a}f() -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue11.js: -------------------------------------------------------------------------------- 1 | new(A,B),new(A||B),new(X?A:B) -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue13.js: -------------------------------------------------------------------------------- 1 | var a=/^(?:(\w+):)?(?:\/\/(?:(?:([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#])(?::(\d))?)?(..?$|(?:[^?#\/]\/))([^?#]*)(?:\?([^#]))?(?:#(.))?/ -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue14.js: -------------------------------------------------------------------------------- 1 | var a={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"} 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue16.js: -------------------------------------------------------------------------------- 1 | var a=3250441966 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue17.js: -------------------------------------------------------------------------------- 1 | var a=function(b){b(),a()} -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue20.js: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue21.js: -------------------------------------------------------------------------------- 1 | var a=0;switch(a){case 0:a++} -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue25.js: -------------------------------------------------------------------------------- 1 | a:break a;console.log(1) 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue27.js: -------------------------------------------------------------------------------- 1 | (a?b:c)?d:e -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue278.js: -------------------------------------------------------------------------------- 1 | if(!x)debugger 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue28.js: -------------------------------------------------------------------------------- 1 | o={".5":.5},o={.5:.5},o={.5:.5} -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue29.js: -------------------------------------------------------------------------------- 1 | result=function(){return 1}() -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue30.js: -------------------------------------------------------------------------------- 1 | var a=8,b=4,c=4 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue34.js: -------------------------------------------------------------------------------- 1 | var a={};a["this"]=1,a.that=2 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue349.js: -------------------------------------------------------------------------------- 1 | (function(){var a;if(noFreeCakes)return;return a=new FreeCake,a})()(function(){var a;if(noFreeCakes)return;return a=new FreeCake,a})()(function(){var a;if(noFreeCakes)return;return a=new FreeCake,a})() 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue353.js: -------------------------------------------------------------------------------- 1 | function test(){debugger;return} 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue372.js: -------------------------------------------------------------------------------- 1 | "use strict";function a(){function a(){function a(){void "c"}function b(){"salmon";void "d"}void "b"}function b(){"salmon";function a(){void "f";for(var a=0;a<10;a++)var b=function(){void "g"}()}void "e"}void "a"} 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue4.js: -------------------------------------------------------------------------------- 1 | var a=2e3,b=.002,c=2e-5 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue48.js: -------------------------------------------------------------------------------- 1 | var s,i;s="",i=0 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue50.js: -------------------------------------------------------------------------------- 1 | function bar(a){try{foo()}catch(b){alert("Exception caught (foo not defined)")}alert(a)}bar(10) 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue53.js: -------------------------------------------------------------------------------- 1 | x=(y,z) 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue54.1.js: -------------------------------------------------------------------------------- 1 | foo+"",a.toString(16),b.toString.call(c) 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue68.js: -------------------------------------------------------------------------------- 1 | function f(){function b(){}if(a)return;b()} 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue69.js: -------------------------------------------------------------------------------- 1 | [(a,b)] 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issue9.js: -------------------------------------------------------------------------------- 1 | var a={a:1,b:2} -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/issues222_324.js: -------------------------------------------------------------------------------- 1 | !(function(){"use strict";var a,b,c}),!function(){"use strict";var a,b},!function(){"use strict";var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B},!function(){"use strict";var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B} 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/mangle.js: -------------------------------------------------------------------------------- 1 | (function(){var a=function b(a,b,c){return b}})() 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/null_string.js: -------------------------------------------------------------------------------- 1 | var nullString="\0" -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/expected/strict-equals.js: -------------------------------------------------------------------------------- 1 | typeof a=="string",b+""!=c+"",d> 1; 3 | var c = 8 >>> 1; -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/test/issue34.js: -------------------------------------------------------------------------------- 1 | var a = {}; 2 | a["this"] = 1; 3 | a["that"] = 2; -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/test/issue353.js: -------------------------------------------------------------------------------- 1 | function test() { 2 | debugger; 3 | return; 4 | } 5 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/test/issue4.js: -------------------------------------------------------------------------------- 1 | var a = 2e3; 2 | var b = 2e-3; 3 | var c = 2e-5; -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/test/issue48.js: -------------------------------------------------------------------------------- 1 | var s, i; s = ''; i = 0; -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/test/issue50.js: -------------------------------------------------------------------------------- 1 | function bar(a) { 2 | try { 3 | foo(); 4 | } catch(e) { 5 | alert("Exception caught (foo not defined)"); 6 | } 7 | alert(a); // 10 in FF, "[object Error]" in IE 8 | } 9 | bar(10); 10 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/test/issue53.js: -------------------------------------------------------------------------------- 1 | x = (y, z) 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/test/issue54.1.js: -------------------------------------------------------------------------------- 1 | foo.toString(); 2 | a.toString(16); 3 | b.toString.call(c); 4 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/test/issue68.js: -------------------------------------------------------------------------------- 1 | function f() { 2 | if (a) return; 3 | g(); 4 | function g(){} 5 | }; 6 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/test/issue69.js: -------------------------------------------------------------------------------- 1 | [(a,b)] 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/test/issue9.js: -------------------------------------------------------------------------------- 1 | var a = { 2 | a: 1, 3 | b: 2, // <-- trailing comma 4 | }; 5 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/test/mangle.js: -------------------------------------------------------------------------------- 1 | (function() { 2 | var x = function fun(a, fun, b) { 3 | return fun; 4 | }; 5 | }()); 6 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/test/null_string.js: -------------------------------------------------------------------------------- 1 | var nullString = "\0" -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/test/strict-equals.js: -------------------------------------------------------------------------------- 1 | typeof a === 'string' 2 | b + "" !== c + "" 3 | d < e === f < g 4 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/test/var.js: -------------------------------------------------------------------------------- 1 | // var declarations after each other should be combined 2 | var a = 1; 3 | var b = 2; -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/node_modules/uglify-js/test/unit/compress/test/with.js: -------------------------------------------------------------------------------- 1 | with({}) { 2 | }; 3 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/src/env.js: -------------------------------------------------------------------------------- 1 | exports.env = { 2 | dev: true, 3 | client: true, 4 | mozilla: true, 5 | msie: true, 6 | webkit: true, 7 | opera: true, 8 | vervsion: 1.3 9 | }; -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/src/filter.js: -------------------------------------------------------------------------------- 1 | exports.filter = function() { 2 | 3 | }; 4 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/src/indexOf.js: -------------------------------------------------------------------------------- 1 | exports.indexOf = function() { 2 | 3 | }; 4 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/src/intro.js: -------------------------------------------------------------------------------- 1 | (function( global, undefined ) { 2 | 3 | var exports; 4 | 5 | if ( typeof module !== "undefined" && module.exports !== undefined ) { 6 | exports = module.exports; 7 | } else { 8 | exports = global.$ = {}; 9 | } -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/src/lastIndexOf.js: -------------------------------------------------------------------------------- 1 | exports.lastIndexOf = function() { 2 | 3 | }; 4 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/src/map.js: -------------------------------------------------------------------------------- 1 | exports.map = function() { 2 | 3 | }; 4 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/src/noop.js: -------------------------------------------------------------------------------- 1 | exports.noop = function(){}; 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/src/now.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Returns the current time in milliseconds. 3 | * @return {Number} 4 | */ 5 | exports.now = Date.now || function() { 6 | return new Date().getTime(); 7 | }; -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/src/outro.js: -------------------------------------------------------------------------------- 1 | }(typeof global === "undefined" ? this : global)); -------------------------------------------------------------------------------- /node_modules/ams/node_modules/sharedjs/src/querystring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/ams/node_modules/sharedjs/src/querystring.js -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .tmp*~ 3 | *.local.* 4 | .pinf-* -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/array1.js: -------------------------------------------------------------------------------- 1 | [],Array(1),[1,2,3] 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/array2.js: -------------------------------------------------------------------------------- 1 | (function(){var a=function(){};return new a(1,2,3,4)})() 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/array3.js: -------------------------------------------------------------------------------- 1 | (function(){function a(){}return new a(1,2,3,4)})() 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/array4.js: -------------------------------------------------------------------------------- 1 | (function(){function a(){}(function(){return new a(1,2,3)})()})() 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/assignment.js: -------------------------------------------------------------------------------- 1 | a=1,b=a,c=1,d=b,e=d,longname=2;if(longname+1){x=3;if(x)var z=7}z=1,y=1,x=1,g+=1,h=g,++i,j=i,i++,j=i+17 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/concatstring.js: -------------------------------------------------------------------------------- 1 | var a=a+"a"+"b"+1+c,b=a+"c"+"ds"+123+c,c=a+"c"+123+d+"ds"+c -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/const.js: -------------------------------------------------------------------------------- 1 | var a=13,b=1/3 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/empty-blocks.js: -------------------------------------------------------------------------------- 1 | function bar(){return--x}function foo(){while(bar());}function mak(){for(;;);}var x=5 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/forstatement.js: -------------------------------------------------------------------------------- 1 | a=func(),b=z;for(a++;i<10;i++)alert(i);var z=1;g=2;for(;i<10;i++)alert(i);var a=2;for(var i=1;i<10;i++)alert(i) -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/if.js: -------------------------------------------------------------------------------- 1 | var a=1;a==1?a=2:a=17 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/ifreturn.js: -------------------------------------------------------------------------------- 1 | function a(a){return a==1?2:17} -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/ifreturn2.js: -------------------------------------------------------------------------------- 1 | function x(a){return typeof a=="object"?a:a===42?0:a*2}function y(a){return typeof a=="object"?a:null} 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue10.js: -------------------------------------------------------------------------------- 1 | function f(){var a;return(a="a")?a:a}f() -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue11.js: -------------------------------------------------------------------------------- 1 | new(A,B),new(A||B),new(X?A:B) -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue13.js: -------------------------------------------------------------------------------- 1 | var a=/^(?:(\w+):)?(?:\/\/(?:(?:([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#])(?::(\d))?)?(..?$|(?:[^?#\/]\/))([^?#]*)(?:\?([^#]))?(?:#(.))?/ -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue14.js: -------------------------------------------------------------------------------- 1 | var a={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"} 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue16.js: -------------------------------------------------------------------------------- 1 | var a=3250441966 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue17.js: -------------------------------------------------------------------------------- 1 | var a=function(b){b(),a()} -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue20.js: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue21.js: -------------------------------------------------------------------------------- 1 | var a=0;switch(a){case 0:a++} -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue25.js: -------------------------------------------------------------------------------- 1 | a:break a;console.log(1) 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue27.js: -------------------------------------------------------------------------------- 1 | (a?b:c)?d:e -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue278.js: -------------------------------------------------------------------------------- 1 | if(!x)debugger 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue28.js: -------------------------------------------------------------------------------- 1 | o={".5":.5},o={.5:.5},o={.5:.5} -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue29.js: -------------------------------------------------------------------------------- 1 | result=function(){return 1}() -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue30.js: -------------------------------------------------------------------------------- 1 | var a=8,b=4,c=4 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue34.js: -------------------------------------------------------------------------------- 1 | var a={};a["this"]=1,a.that=2 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue4.js: -------------------------------------------------------------------------------- 1 | var a=2e3,b=.002,c=2e-5 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue48.js: -------------------------------------------------------------------------------- 1 | var s,i;s="",i=0 -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue50.js: -------------------------------------------------------------------------------- 1 | function bar(a){try{foo()}catch(b){alert("Exception caught (foo not defined)")}alert(a)}bar(10) 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue53.js: -------------------------------------------------------------------------------- 1 | x=(y,z) 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue54.1.js: -------------------------------------------------------------------------------- 1 | foo+"",a.toString(16),b.toString.call(c) 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue68.js: -------------------------------------------------------------------------------- 1 | function f(){function b(){}if(a)return;b()} 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue69.js: -------------------------------------------------------------------------------- 1 | [(a,b)] 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/issue9.js: -------------------------------------------------------------------------------- 1 | var a={a:1,b:2} -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/mangle.js: -------------------------------------------------------------------------------- 1 | (function(){var a=function b(a,b,c){return b}})() 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/null_string.js: -------------------------------------------------------------------------------- 1 | var nullString="\0" -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/expected/strict-equals.js: -------------------------------------------------------------------------------- 1 | typeof a=="string",b+""!=c+"",d> 1; 3 | var c = 8 >>> 1; -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/test/issue34.js: -------------------------------------------------------------------------------- 1 | var a = {}; 2 | a["this"] = 1; 3 | a["that"] = 2; -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/test/issue4.js: -------------------------------------------------------------------------------- 1 | var a = 2e3; 2 | var b = 2e-3; 3 | var c = 2e-5; -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/test/issue48.js: -------------------------------------------------------------------------------- 1 | var s, i; s = ''; i = 0; -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/test/issue50.js: -------------------------------------------------------------------------------- 1 | function bar(a) { 2 | try { 3 | foo(); 4 | } catch(e) { 5 | alert("Exception caught (foo not defined)"); 6 | } 7 | alert(a); // 10 in FF, "[object Error]" in IE 8 | } 9 | bar(10); 10 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/test/issue53.js: -------------------------------------------------------------------------------- 1 | x = (y, z) 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/test/issue54.1.js: -------------------------------------------------------------------------------- 1 | foo.toString(); 2 | a.toString(16); 3 | b.toString.call(c); 4 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/test/issue68.js: -------------------------------------------------------------------------------- 1 | function f() { 2 | if (a) return; 3 | g(); 4 | function g(){} 5 | }; 6 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/test/issue69.js: -------------------------------------------------------------------------------- 1 | [(a,b)] 2 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/test/issue9.js: -------------------------------------------------------------------------------- 1 | var a = { 2 | a: 1, 3 | b: 2, // <-- trailing comma 4 | }; 5 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/test/mangle.js: -------------------------------------------------------------------------------- 1 | (function() { 2 | var x = function fun(a, fun, b) { 3 | return fun; 4 | }; 5 | }()); 6 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/test/null_string.js: -------------------------------------------------------------------------------- 1 | var nullString = "\0" -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/test/strict-equals.js: -------------------------------------------------------------------------------- 1 | typeof a === 'string' 2 | b + "" !== c + "" 3 | d < e === f < g 4 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/test/var.js: -------------------------------------------------------------------------------- 1 | // var declarations after each other should be combined 2 | var a = 1; 3 | var b = 2; -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/test/unit/compress/test/with.js: -------------------------------------------------------------------------------- 1 | with({}) { 2 | }; 3 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/tmp/goto2.js: -------------------------------------------------------------------------------- 1 | function q(qooo) { 2 | var a; 3 | foo: for(;;) { 4 | a++; 5 | if (something) break foo; 6 | return qooo; 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /node_modules/ams/node_modules/uglify-js/tmp/liftvars.js: -------------------------------------------------------------------------------- 1 | var UNUSED_VAR1 = 19; 2 | 3 | function main() { 4 | var unused_var2 = 20; 5 | alert(100); 6 | } 7 | 8 | main(); 9 | -------------------------------------------------------------------------------- /node_modules/ams/test/cssmin.js: -------------------------------------------------------------------------------- 1 | QUnit.module('cssmin'); 2 | 3 | test('minify css code', 1, function() { 4 | equal( 5 | run('test/test.css', 'a { color: #000000; }'), 6 | 'a{color:#000}', 7 | 'minifier works' 8 | ); 9 | }); 10 | -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/build/1/a.js: -------------------------------------------------------------------------------- 1 | 1/a.js -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/build/2/1/b.js: -------------------------------------------------------------------------------- 1 | 2/1/b.js -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/build/2/a.js: -------------------------------------------------------------------------------- 1 | require('./1/b'); 2 | 2/a.js 3 | -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/cssabspath/a.css: -------------------------------------------------------------------------------- 1 | a { background: url(a.png) } -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/cssabspath/a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/ams/test/fixtures/cssabspath/a.png -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/cssabspath/b.css: -------------------------------------------------------------------------------- 1 | a { background: url(/a.png) } -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/cssabspath/c.css: -------------------------------------------------------------------------------- 1 | a { background: url(./a.png) } -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/cssabspath/d.css: -------------------------------------------------------------------------------- 1 | @import url(a.css) all;@import url('a.css') all;@import url("a.css") all; -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/cssabspath/e.css: -------------------------------------------------------------------------------- 1 | @import 'a.css' all;@import "a.css" all; -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/cssabspath/f.css: -------------------------------------------------------------------------------- 1 | @import 'a.css?query=123' all;@import 'a.css#hash' all; -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/cssimport/a.css: -------------------------------------------------------------------------------- 1 | a {font-size: 14px;} -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/cssimport/b.css: -------------------------------------------------------------------------------- 1 | @import "a.css"; -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/cssimport/c.css: -------------------------------------------------------------------------------- 1 | @import url ( "a.css" ) screen print; -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/cssimport/d.css: -------------------------------------------------------------------------------- 1 | @import url ( "a.css" ) screen print; -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/cssimport/e.css: -------------------------------------------------------------------------------- 1 | @import "http://test.com/test.css"; -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/cssimport/f.css: -------------------------------------------------------------------------------- 1 | @import "b.css"; -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/cssimport/g.css: -------------------------------------------------------------------------------- 1 | @import url(a.css); 2 | @import url( a.css ); -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/cssimport/h.css: -------------------------------------------------------------------------------- 1 | @import "./a.css"; -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/cssimport/i.css: -------------------------------------------------------------------------------- 1 | @import "a.css";@import "a.css"; -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/dataimage/ape.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/ams/test/fixtures/dataimage/ape.jpg -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/dataimage/sample.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/ams/test/fixtures/dataimage/sample.css -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/dataimage/sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/ams/test/fixtures/dataimage/sample.png -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/deps/1/a.js: -------------------------------------------------------------------------------- 1 | require('b'); -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/deps/1/b.js: -------------------------------------------------------------------------------- 1 | require('a') 2 | -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/deps/2/a.js: -------------------------------------------------------------------------------- 1 | require('./b'); -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/deps/2/b.js: -------------------------------------------------------------------------------- 1 | require('a') 2 | -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/deps/3/1/a.js: -------------------------------------------------------------------------------- 1 | require('../b').b; -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/deps/3/b.js: -------------------------------------------------------------------------------- 1 | require('./1/a').a 2 | -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/deps/4/1/a.js: -------------------------------------------------------------------------------- 1 | require('../b') 2 | -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/deps/4/b.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/ams/test/fixtures/deps/4/b.js -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/deps/4/c.js: -------------------------------------------------------------------------------- 1 | require('./1/a') 2 | -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/deps/paths/a/a.js: -------------------------------------------------------------------------------- 1 | a.js -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/deps/paths/b/b.js: -------------------------------------------------------------------------------- 1 | require('a'); 2 | -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/htmlabspath/a.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/ams/test/fixtures/htmlabspath/a.css -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/htmlabspath/a.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/htmlabspath/b.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/htmlabspath/c.html: -------------------------------------------------------------------------------- 1 | image -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/htmlabspath/d.html: -------------------------------------------------------------------------------- 1 | image -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/htmlabspath/e.html: -------------------------------------------------------------------------------- 1 | image -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/server/a.js: -------------------------------------------------------------------------------- 1 | alert(123); 2 | -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/utils/a.js: -------------------------------------------------------------------------------- 1 | a.js -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/utils/a/c.js: -------------------------------------------------------------------------------- 1 | c.js -------------------------------------------------------------------------------- /node_modules/ams/test/fixtures/utils/b.js: -------------------------------------------------------------------------------- 1 | b.js -------------------------------------------------------------------------------- /node_modules/ams/test/uglifyjs.js: -------------------------------------------------------------------------------- 1 | QUnit.module('uglifyjs'); 2 | 3 | test('minify js code', 1, function() { 4 | equal( 5 | run('test/test.js', 'exports.test = 123;\n var test = "test";\n', {}), 6 | 'exports.test=123;var test="test"', 7 | 'minifier works' 8 | ); 9 | }); 10 | -------------------------------------------------------------------------------- /node_modules/clean-css/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | 4 | -------------------------------------------------------------------------------- /node_modules/clean-css/Makefile: -------------------------------------------------------------------------------- 1 | TEST_DIR = test 2 | 3 | all: test 4 | 5 | test: 6 | @@echo "Running all tests via vows" 7 | @@vows ${TEST_DIR}/*-test.js 8 | 9 | .PHONY: all test -------------------------------------------------------------------------------- /node_modules/clean-css/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./lib/clean"); -------------------------------------------------------------------------------- /node_modules/cluster/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/cluster/.gitmodules -------------------------------------------------------------------------------- /node_modules/cluster/.npmignore: -------------------------------------------------------------------------------- 1 | test.js 2 | test 3 | testing 4 | examples 5 | *.sock 6 | *.pid 7 | *.log 8 | node_modules 9 | -------------------------------------------------------------------------------- /node_modules/cluster/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./test/run 4 | 5 | test-debug: 6 | @./test/run debug 7 | 8 | .PHONY: test test-debug -------------------------------------------------------------------------------- /node_modules/cluster/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('./lib/cluster'); -------------------------------------------------------------------------------- /node_modules/cluster/node_modules/log/Makefile: -------------------------------------------------------------------------------- 1 | 2 | docs: index.html 3 | 4 | index.html: lib/log.js 5 | dox \ 6 | --title "Log.js" \ 7 | --desc "Tiny logger for [NodeJS](http://nodejs.org)." \ 8 | --ribbon "http://github.com/visionmedia/log.js" \ 9 | lib/log.js > $@ 10 | 11 | docclean: 12 | rm -f index.html 13 | 14 | .PHONY: docs docclean -------------------------------------------------------------------------------- /node_modules/cluster/node_modules/log/examples/reader.js: -------------------------------------------------------------------------------- 1 | 2 | /** 3 | * Module dependencies. 4 | */ 5 | 6 | var Log = require('../lib/log') 7 | , fs = require('fs') 8 | , stream = fs.createReadStream(__dirname + '/file.log') 9 | , log = new Log('debug', stream); 10 | 11 | log.on('line', function(line){ 12 | console.log(line); 13 | }).on('end', function(){ 14 | console.log('done'); 15 | });; -------------------------------------------------------------------------------- /node_modules/cluster/node_modules/log/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('./lib/log'); -------------------------------------------------------------------------------- /node_modules/cluster/node_modules/mkdirp/.gitignore.orig: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /node_modules/cluster/node_modules/mkdirp/.gitignore.rej: -------------------------------------------------------------------------------- 1 | --- /dev/null 2 | +++ .gitignore 3 | @@ -0,0 +1,2 @@ 4 | +node_modules/ 5 | +npm-debug.log -------------------------------------------------------------------------------- /node_modules/cluster/node_modules/mkdirp/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /node_modules/cluster/node_modules/mkdirp/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.4 4 | - 0.6 5 | -------------------------------------------------------------------------------- /node_modules/cluster/node_modules/mkdirp/examples/pow.js: -------------------------------------------------------------------------------- 1 | var mkdirp = require('mkdirp'); 2 | 3 | mkdirp('/tmp/foo/bar/baz', function (err) { 4 | if (err) console.error(err) 5 | else console.log('pow!') 6 | }); 7 | -------------------------------------------------------------------------------- /node_modules/cluster/node_modules/mkdirp/examples/pow.js.orig: -------------------------------------------------------------------------------- 1 | var mkdirp = require('mkdirp'); 2 | 3 | mkdirp('/tmp/foo/bar/baz', 0755, function (err) { 4 | if (err) console.error(err) 5 | else console.log('pow!') 6 | }); 7 | -------------------------------------------------------------------------------- /node_modules/compress/build/.conf_check_0/test.cpp: -------------------------------------------------------------------------------- 1 | 2 | int main() { 3 | return 0; 4 | } 5 | -------------------------------------------------------------------------------- /node_modules/compress/build/.conf_check_0/testbuild/.wafpickle-7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/compress/build/.conf_check_0/testbuild/.wafpickle-7 -------------------------------------------------------------------------------- /node_modules/compress/build/.conf_check_0/testbuild/default/test_1.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/compress/build/.conf_check_0/testbuild/default/test_1.o -------------------------------------------------------------------------------- /node_modules/compress/build/.conf_check_0/testbuild/default/testprog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/compress/build/.conf_check_0/testbuild/default/testprog -------------------------------------------------------------------------------- /node_modules/compress/build/.wafpickle-7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/compress/build/.wafpickle-7 -------------------------------------------------------------------------------- /node_modules/compress/build/default/compress.node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/compress/build/default/compress.node -------------------------------------------------------------------------------- /node_modules/compress/build/default/compress_1.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/compress/build/default/compress_1.o -------------------------------------------------------------------------------- /node_modules/compress/compress.node: -------------------------------------------------------------------------------- 1 | build/default/compress.node -------------------------------------------------------------------------------- /node_modules/connect-gzip/index.js: -------------------------------------------------------------------------------- 1 | exports.gzip = require('./lib/gzip'); 2 | exports.staticGzip = require('./lib/staticGzip'); -------------------------------------------------------------------------------- /node_modules/connect-gzip/node_modules/mime/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./mime'); 2 | -------------------------------------------------------------------------------- /node_modules/connect-gzip/node_modules/mime/node.types: -------------------------------------------------------------------------------- 1 | application/mp4 m4p 2 | application/octet-stream bin buffer 3 | audio/mp4 m4a 4 | text/cache-manifest appcache manifest 5 | application/x-web-app-manifest+json webapp 6 | application/x-mpegURL m3u8 7 | video/MP2T ts 8 | -------------------------------------------------------------------------------- /node_modules/connect-gzip/test/fixtures/index.html: -------------------------------------------------------------------------------- 1 |

Wahoo!

-------------------------------------------------------------------------------- /node_modules/connect-gzip/test/fixtures/index.html.1303515662000.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect-gzip/test/fixtures/index.html.1303515662000.gz -------------------------------------------------------------------------------- /node_modules/connect-gzip/test/fixtures/style.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-size: 12px; 3 | color: red; 4 | } -------------------------------------------------------------------------------- /node_modules/connect-gzip/test/fixtures/style.css.1303515645000.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect-gzip/test/fixtures/style.css.1303515645000.gz -------------------------------------------------------------------------------- /node_modules/connect/.npmignore: -------------------------------------------------------------------------------- 1 | *.markdown 2 | *.md 3 | .git* 4 | Makefile 5 | benchmarks/ 6 | docs/ 7 | examples/ 8 | install.sh 9 | support/ 10 | test/ 11 | .DS_Store 12 | -------------------------------------------------------------------------------- /node_modules/connect/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('./lib/connect'); -------------------------------------------------------------------------------- /node_modules/connect/lib/public/error.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | {error} 4 | 5 | 6 | 7 |
8 |

{title}

9 |

500 {error}

10 |
    {stack}
11 |
12 | 13 | -------------------------------------------------------------------------------- /node_modules/connect/lib/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/favicon.ico -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_add.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_attach.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_attach.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_code.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_copy.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_delete.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_edit.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_error.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_excel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_excel.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_find.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_find.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_gear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_gear.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_go.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_green.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_key.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_lightning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_lightning.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_link.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_paintbrush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_paintbrush.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_paste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_paste.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_red.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_refresh.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_save.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_acrobat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_acrobat.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_actionscript.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_actionscript.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_add.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_c.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_camera.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_cd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_cd.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_code.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_code_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_code_red.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_coldfusion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_coldfusion.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_compressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_compressed.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_copy.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_cplusplus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_cplusplus.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_csharp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_csharp.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_cup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_cup.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_database.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_delete.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_dvd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_dvd.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_edit.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_error.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_excel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_excel.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_find.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_find.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_flash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_flash.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_freehand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_freehand.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_gear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_gear.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_get.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_get.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_go.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_h.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_horizontal.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_key.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_lightning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_lightning.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_link.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_magnify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_magnify.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_medal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_medal.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_office.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_office.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_paint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_paint.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_paintbrush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_paintbrush.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_paste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_paste.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_php.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_php.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_picture.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_powerpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_powerpoint.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_put.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_put.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_ruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_ruby.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_stack.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_star.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_swoosh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_swoosh.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_text.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_text_width.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_text_width.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_tux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_tux.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_vector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_vector.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_visualstudio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_visualstudio.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_width.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_width.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_word.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_word.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_world.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_world.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_wrench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_wrench.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_white_zip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_white_zip.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_word.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_word.png -------------------------------------------------------------------------------- /node_modules/connect/lib/public/icons/page_world.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/lib/public/icons/page_world.png -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/.npmignore: -------------------------------------------------------------------------------- 1 | /test/tmp/ 2 | *.upload 3 | *.un~ 4 | *.http 5 | -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.4 4 | - 0.6 5 | -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/Makefile: -------------------------------------------------------------------------------- 1 | SHELL := /bin/bash 2 | 3 | test: 4 | @./test/run.js 5 | 6 | build: npm test 7 | 8 | npm: 9 | npm install . 10 | 11 | clean: 12 | rm test/tmp/* 13 | 14 | .PHONY: test clean build 15 | -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/TODO: -------------------------------------------------------------------------------- 1 | - Better bufferMaxSize handling approach 2 | - Add tests for JSON parser pull request and merge it 3 | - Implement QuerystringParser the same way as MultipartParser 4 | -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/formidable'); -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/lib/index.js: -------------------------------------------------------------------------------- 1 | var IncomingForm = require('./incoming_form').IncomingForm; 2 | IncomingForm.IncomingForm = IncomingForm; 3 | module.exports = IncomingForm; 4 | -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/lib/util.js: -------------------------------------------------------------------------------- 1 | // Backwards compatibility ... 2 | try { 3 | module.exports = require('util'); 4 | } catch (e) { 5 | module.exports = require('sys'); 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/node-gently/Makefile: -------------------------------------------------------------------------------- 1 | test: 2 | @find test/simple/test-*.js | xargs -n 1 -t node 3 | 4 | .PHONY: test -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/node-gently/example/event_emitter.js: -------------------------------------------------------------------------------- 1 | require('../test/common'); 2 | var gently = new (require('gently')) 3 | , stream = new (require('fs').WriteStream)('my_file.txt'); 4 | 5 | gently.expect(stream, 'emit', function(event) { 6 | assert.equal(event, 'open'); 7 | }); 8 | 9 | gently.expect(stream, 'emit', function(event) { 10 | assert.equal(event, 'drain'); 11 | }); -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/node-gently/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/gently'); -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/node-gently/lib/gently/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./gently'); -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/node-gently/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "gently", 3 | "version": "0.9.2", 4 | "directories": { 5 | "lib": "./lib/gently" 6 | }, 7 | "main": "./lib/gently/index", 8 | "dependencies": {}, 9 | "devDependencies": {}, 10 | "engines": { 11 | "node": "*" 12 | }, 13 | "optionalDependencies": {} 14 | } 15 | -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/node-gently/test/common.js: -------------------------------------------------------------------------------- 1 | var path = require('path') 2 | , sys = require('sys'); 3 | 4 | require.paths.unshift(path.dirname(__dirname)+'/lib'); 5 | 6 | global.puts = sys.puts; 7 | global.p = function() {sys.error(sys.inspect.apply(null, arguments))};; 8 | global.assert = require('assert'); -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/test/fixture/file/funkyfilename.txt: -------------------------------------------------------------------------------- 1 | I am a text file with a funky name! 2 | -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/test/fixture/file/plain.txt: -------------------------------------------------------------------------------- 1 | I am a plain text file 2 | -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/test/fixture/http/special-chars-in-filename/info.md: -------------------------------------------------------------------------------- 1 | * Opera does not allow submitting this file, it shows a warning to the 2 | user that the file could not be found instead. Tested in 9.8, 11.51 on OSX. 3 | Reported to Opera on 08.09.2011 (tracking email DSK-346009@bugs.opera.com). 4 | -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/test/fixture/js/no-filename.js: -------------------------------------------------------------------------------- 1 | module.exports['generic.http'] = [ 2 | {type: 'file', name: 'upload', filename: '', fixture: 'plain.txt'}, 3 | ]; 4 | -------------------------------------------------------------------------------- /node_modules/connect/node_modules/formidable/test/run.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('urun')(__dirname) 3 | -------------------------------------------------------------------------------- /node_modules/connect/node_modules/qs/.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "support/expresso"] 2 | path = support/expresso 3 | url = git://github.com/visionmedia/expresso.git 4 | [submodule "support/should"] 5 | path = support/should 6 | url = git://github.com/visionmedia/should.js.git 7 | -------------------------------------------------------------------------------- /node_modules/connect/node_modules/qs/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /node_modules/connect/node_modules/qs/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | - 0.4 -------------------------------------------------------------------------------- /node_modules/connect/node_modules/qs/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test/browser/qs.js: querystring.js 3 | component build package.json test/browser/qs 4 | 5 | querystring.js: lib/head.js lib/querystring.js lib/tail.js 6 | cat $^ > $@ 7 | 8 | test: 9 | @./node_modules/.bin/mocha \ 10 | --ui bdd 11 | 12 | .PHONY: test -------------------------------------------------------------------------------- /node_modules/connect/node_modules/qs/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('./lib/querystring'); -------------------------------------------------------------------------------- /node_modules/connect/node_modules/qs/lib/head.js: -------------------------------------------------------------------------------- 1 | ;(function(){ 2 | -------------------------------------------------------------------------------- /node_modules/connect/node_modules/qs/lib/tail.js: -------------------------------------------------------------------------------- 1 | })(); -------------------------------------------------------------------------------- /node_modules/connect/node_modules/qs/test/browser/qs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/connect/node_modules/qs/test/browser/qs.css -------------------------------------------------------------------------------- /node_modules/ejs/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/ejs/.gitmodules -------------------------------------------------------------------------------- /node_modules/ejs/.npmignore: -------------------------------------------------------------------------------- 1 | # ignore any vim files: 2 | *.sw[a-z] 3 | vim/.netrwhist 4 | node_modules 5 | -------------------------------------------------------------------------------- /node_modules/ejs/benchmark.js: -------------------------------------------------------------------------------- 1 | 2 | 3 | var ejs = require('./lib/ejs'), 4 | str = '<% if (foo) { %>

<%= foo %>

<% } %>', 5 | times = 50000; 6 | 7 | console.log('rendering ' + times + ' times'); 8 | 9 | var start = new Date; 10 | while (times--) { 11 | ejs.render(str, { cache: true, filename: 'test', locals: { foo: 'bar' }}); 12 | } 13 | 14 | console.log('took ' + (new Date - start) + 'ms'); -------------------------------------------------------------------------------- /node_modules/ejs/examples/list.ejs: -------------------------------------------------------------------------------- 1 | <% if (names.length) { %> 2 | 7 | <% } %> -------------------------------------------------------------------------------- /node_modules/ejs/examples/list.js: -------------------------------------------------------------------------------- 1 | 2 | /** 3 | * Module dependencies. 4 | */ 5 | 6 | var ejs = require('../') 7 | , fs = require('fs') 8 | , str = fs.readFileSync(__dirname + '/list.ejs', 'utf8'); 9 | 10 | var ret = ejs.render(str, { 11 | names: ['foo', 'bar', 'baz'] 12 | }); 13 | 14 | console.log(ret); -------------------------------------------------------------------------------- /node_modules/ejs/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('./lib/ejs'); -------------------------------------------------------------------------------- /node_modules/ejs/test/fixtures/user.ejs: -------------------------------------------------------------------------------- 1 |

{= name}

-------------------------------------------------------------------------------- /node_modules/express/.npmignore: -------------------------------------------------------------------------------- 1 | .git* 2 | docs/ 3 | examples/ 4 | support/ 5 | test/ 6 | testing.js 7 | .DS_Store 8 | -------------------------------------------------------------------------------- /node_modules/express/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('./lib/express'); -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/.npmignore: -------------------------------------------------------------------------------- 1 | *.markdown 2 | *.md 3 | .git* 4 | Makefile 5 | benchmarks/ 6 | docs/ 7 | examples/ 8 | install.sh 9 | support/ 10 | test/ 11 | .DS_Store 12 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('./lib/connect'); -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/error.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | {error} 4 | 5 | 6 | 7 |
8 |

{title}

9 |

500 {error}

10 |
    {stack}
11 |
12 | 13 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/favicon.ico -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_add.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_attach.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_attach.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_code.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_copy.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_delete.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_edit.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_error.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_excel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_excel.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_find.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_find.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_gear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_gear.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_go.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_green.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_key.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_lightning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_lightning.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_link.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_paintbrush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_paintbrush.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_paste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_paste.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_red.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_refresh.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_save.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_acrobat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_acrobat.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_actionscript.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_actionscript.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_add.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_c.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_camera.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_camera.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_cd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_cd.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_code.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_code_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_code_red.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_coldfusion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_coldfusion.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_compressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_compressed.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_copy.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_cplusplus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_cplusplus.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_csharp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_csharp.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_cup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_cup.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_database.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_delete.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_dvd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_dvd.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_edit.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_error.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_excel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_excel.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_find.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_find.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_flash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_flash.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_freehand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_freehand.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_gear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_gear.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_get.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_get.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_go.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_go.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_h.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_horizontal.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_key.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_lightning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_lightning.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_link.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_magnify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_magnify.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_medal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_medal.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_office.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_office.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_paint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_paint.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_paintbrush.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_paintbrush.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_paste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_paste.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_php.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_php.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_picture.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_powerpoint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_powerpoint.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_put.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_put.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_ruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_ruby.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_stack.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_star.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_swoosh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_swoosh.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_text.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_text_width.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_text_width.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_tux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_tux.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_vector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_vector.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_visualstudio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_visualstudio.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_width.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_width.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_word.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_word.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_world.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_world.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_wrench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_wrench.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_white_zip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_white_zip.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_word.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_word.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/lib/public/icons/page_world.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/lib/public/icons/page_world.png -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/formidable/.npmignore: -------------------------------------------------------------------------------- 1 | /test/tmp/ 2 | *.upload 3 | *.un~ 4 | *.http 5 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/formidable/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.4 4 | - 0.6 5 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/formidable/Makefile: -------------------------------------------------------------------------------- 1 | SHELL := /bin/bash 2 | 3 | test: 4 | @./test/run.js 5 | 6 | build: npm test 7 | 8 | npm: 9 | npm install . 10 | 11 | clean: 12 | rm test/tmp/* 13 | 14 | .PHONY: test clean build 15 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/formidable/TODO: -------------------------------------------------------------------------------- 1 | - Better bufferMaxSize handling approach 2 | - Add tests for JSON parser pull request and merge it 3 | - Implement QuerystringParser the same way as MultipartParser 4 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/formidable/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/formidable'); -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/formidable/lib/index.js: -------------------------------------------------------------------------------- 1 | var IncomingForm = require('./incoming_form').IncomingForm; 2 | IncomingForm.IncomingForm = IncomingForm; 3 | module.exports = IncomingForm; 4 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/formidable/lib/util.js: -------------------------------------------------------------------------------- 1 | // Backwards compatibility ... 2 | try { 3 | module.exports = require('util'); 4 | } catch (e) { 5 | module.exports = require('sys'); 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/formidable/node-gently/Makefile: -------------------------------------------------------------------------------- 1 | test: 2 | @find test/simple/test-*.js | xargs -n 1 -t node 3 | 4 | .PHONY: test -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/formidable/node-gently/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/gently'); -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/formidable/node-gently/lib/gently/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./gently'); -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/formidable/node-gently/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "gently", 3 | "version": "0.9.2", 4 | "directories": { 5 | "lib": "./lib/gently" 6 | }, 7 | "main": "./lib/gently/index", 8 | "dependencies": {}, 9 | "devDependencies": {}, 10 | "engines": { 11 | "node": "*" 12 | }, 13 | "optionalDependencies": {} 14 | } 15 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/formidable/node-gently/test/common.js: -------------------------------------------------------------------------------- 1 | var path = require('path') 2 | , sys = require('sys'); 3 | 4 | require.paths.unshift(path.dirname(__dirname)+'/lib'); 5 | 6 | global.puts = sys.puts; 7 | global.p = function() {sys.error(sys.inspect.apply(null, arguments))};; 8 | global.assert = require('assert'); -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/formidable/test/fixture/file/funkyfilename.txt: -------------------------------------------------------------------------------- 1 | I am a text file with a funky name! 2 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/formidable/test/fixture/file/plain.txt: -------------------------------------------------------------------------------- 1 | I am a plain text file 2 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/formidable/test/fixture/http/special-chars-in-filename/info.md: -------------------------------------------------------------------------------- 1 | * Opera does not allow submitting this file, it shows a warning to the 2 | user that the file could not be found instead. Tested in 9.8, 11.51 on OSX. 3 | Reported to Opera on 08.09.2011 (tracking email DSK-346009@bugs.opera.com). 4 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/formidable/test/fixture/js/no-filename.js: -------------------------------------------------------------------------------- 1 | module.exports['generic.http'] = [ 2 | {type: 'file', name: 'upload', filename: '', fixture: 'plain.txt'}, 3 | ]; 4 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/formidable/test/run.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('urun')(__dirname) 3 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/qs/.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "support/expresso"] 2 | path = support/expresso 3 | url = git://github.com/visionmedia/expresso.git 4 | [submodule "support/should"] 5 | path = support/should 6 | url = git://github.com/visionmedia/should.js.git 7 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/qs/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/qs/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | - 0.4 -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/qs/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test/browser/qs.js: querystring.js 3 | component build package.json test/browser/qs 4 | 5 | querystring.js: lib/head.js lib/querystring.js lib/tail.js 6 | cat $^ > $@ 7 | 8 | test: 9 | @./node_modules/.bin/mocha \ 10 | --ui bdd 11 | 12 | .PHONY: test -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/qs/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('./lib/querystring'); -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/qs/lib/head.js: -------------------------------------------------------------------------------- 1 | ;(function(){ 2 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/qs/lib/tail.js: -------------------------------------------------------------------------------- 1 | })(); -------------------------------------------------------------------------------- /node_modules/express/node_modules/connect/node_modules/qs/test/browser/qs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/express/node_modules/connect/node_modules/qs/test/browser/qs.css -------------------------------------------------------------------------------- /node_modules/express/node_modules/mkdirp/.gitignore.orig: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /node_modules/express/node_modules/mkdirp/.gitignore.rej: -------------------------------------------------------------------------------- 1 | --- /dev/null 2 | +++ .gitignore 3 | @@ -0,0 +1,2 @@ 4 | +node_modules/ 5 | +npm-debug.log -------------------------------------------------------------------------------- /node_modules/express/node_modules/mkdirp/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /node_modules/express/node_modules/mkdirp/examples/pow.js: -------------------------------------------------------------------------------- 1 | var mkdirp = require('mkdirp'); 2 | 3 | mkdirp('/tmp/foo/bar/baz', function (err) { 4 | if (err) console.error(err) 5 | else console.log('pow!') 6 | }); 7 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/mkdirp/examples/pow.js.orig: -------------------------------------------------------------------------------- 1 | var mkdirp = require('mkdirp'); 2 | 3 | mkdirp('/tmp/foo/bar/baz', 0755, function (err) { 4 | if (err) console.error(err) 5 | else console.log('pow!') 6 | }); 7 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/qs/.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "support/expresso"] 2 | path = support/expresso 3 | url = git://github.com/visionmedia/expresso.git 4 | [submodule "support/should"] 5 | path = support/should 6 | url = git://github.com/visionmedia/should.js.git 7 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/qs/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /node_modules/express/node_modules/qs/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | - 0.4 -------------------------------------------------------------------------------- /node_modules/express/node_modules/qs/Makefile: -------------------------------------------------------------------------------- 1 | 2 | test: 3 | @./node_modules/.bin/mocha 4 | 5 | .PHONY: test -------------------------------------------------------------------------------- /node_modules/express/node_modules/qs/index.js: -------------------------------------------------------------------------------- 1 | 2 | module.exports = require('./lib/querystring'); -------------------------------------------------------------------------------- /node_modules/express/node_modules/qs/test/mocha.opts: -------------------------------------------------------------------------------- 1 | --require should 2 | --ui exports 3 | -------------------------------------------------------------------------------- /node_modules/express/test.js: -------------------------------------------------------------------------------- 1 | 2 | var express = require('./'); 3 | var app = express(); 4 | 5 | var users = []; 6 | 7 | app.get('/', function(req, res){ 8 | res.redirect() 9 | }); 10 | 11 | app.listen(3000); 12 | -------------------------------------------------------------------------------- /node_modules/formidable/.npmignore: -------------------------------------------------------------------------------- 1 | /test/tmp/ 2 | *.upload 3 | *.un~ 4 | *.http 5 | -------------------------------------------------------------------------------- /node_modules/formidable/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.4 4 | - 0.6 5 | -------------------------------------------------------------------------------- /node_modules/formidable/Makefile: -------------------------------------------------------------------------------- 1 | SHELL := /bin/bash 2 | 3 | test: 4 | @./test/run.js 5 | 6 | build: npm test 7 | 8 | npm: 9 | npm install . 10 | 11 | clean: 12 | rm test/tmp/* 13 | 14 | .PHONY: test clean build 15 | -------------------------------------------------------------------------------- /node_modules/formidable/TODO: -------------------------------------------------------------------------------- 1 | - Better bufferMaxSize handling approach 2 | - Add tests for JSON parser pull request and merge it 3 | - Implement QuerystringParser the same way as MultipartParser 4 | -------------------------------------------------------------------------------- /node_modules/formidable/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/formidable'); -------------------------------------------------------------------------------- /node_modules/formidable/lib/index.js: -------------------------------------------------------------------------------- 1 | var IncomingForm = require('./incoming_form').IncomingForm; 2 | IncomingForm.IncomingForm = IncomingForm; 3 | module.exports = IncomingForm; 4 | -------------------------------------------------------------------------------- /node_modules/formidable/lib/util.js: -------------------------------------------------------------------------------- 1 | // Backwards compatibility ... 2 | try { 3 | module.exports = require('util'); 4 | } catch (e) { 5 | module.exports = require('sys'); 6 | } 7 | -------------------------------------------------------------------------------- /node_modules/formidable/node-gently/Makefile: -------------------------------------------------------------------------------- 1 | test: 2 | @find test/simple/test-*.js | xargs -n 1 -t node 3 | 4 | .PHONY: test -------------------------------------------------------------------------------- /node_modules/formidable/node-gently/example/event_emitter.js: -------------------------------------------------------------------------------- 1 | require('../test/common'); 2 | var gently = new (require('gently')) 3 | , stream = new (require('fs').WriteStream)('my_file.txt'); 4 | 5 | gently.expect(stream, 'emit', function(event) { 6 | assert.equal(event, 'open'); 7 | }); 8 | 9 | gently.expect(stream, 'emit', function(event) { 10 | assert.equal(event, 'drain'); 11 | }); -------------------------------------------------------------------------------- /node_modules/formidable/node-gently/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/gently'); -------------------------------------------------------------------------------- /node_modules/formidable/node-gently/lib/gently/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./gently'); -------------------------------------------------------------------------------- /node_modules/formidable/node-gently/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "gently", 3 | "version": "0.9.2", 4 | "directories": { 5 | "lib": "./lib/gently" 6 | }, 7 | "main": "./lib/gently/index", 8 | "dependencies": {}, 9 | "devDependencies": {}, 10 | "engines": { 11 | "node": "*" 12 | }, 13 | "optionalDependencies": {} 14 | } 15 | -------------------------------------------------------------------------------- /node_modules/formidable/node-gently/test/common.js: -------------------------------------------------------------------------------- 1 | var path = require('path') 2 | , sys = require('sys'); 3 | 4 | require.paths.unshift(path.dirname(__dirname)+'/lib'); 5 | 6 | global.puts = sys.puts; 7 | global.p = function() {sys.error(sys.inspect.apply(null, arguments))};; 8 | global.assert = require('assert'); -------------------------------------------------------------------------------- /node_modules/formidable/test/fixture/file/funkyfilename.txt: -------------------------------------------------------------------------------- 1 | I am a text file with a funky name! 2 | -------------------------------------------------------------------------------- /node_modules/formidable/test/fixture/file/plain.txt: -------------------------------------------------------------------------------- 1 | I am a plain text file 2 | -------------------------------------------------------------------------------- /node_modules/formidable/test/fixture/http/special-chars-in-filename/info.md: -------------------------------------------------------------------------------- 1 | * Opera does not allow submitting this file, it shows a warning to the 2 | user that the file could not be found instead. Tested in 9.8, 11.51 on OSX. 3 | Reported to Opera on 08.09.2011 (tracking email DSK-346009@bugs.opera.com). 4 | -------------------------------------------------------------------------------- /node_modules/formidable/test/fixture/js/no-filename.js: -------------------------------------------------------------------------------- 1 | module.exports['generic.http'] = [ 2 | {type: 'file', name: 'upload', filename: '', fixture: 'plain.txt'}, 3 | ]; 4 | -------------------------------------------------------------------------------- /node_modules/formidable/test/run.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('urun')(__dirname) 3 | -------------------------------------------------------------------------------- /node_modules/gzippo/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules/* 2 | .DS_STORE 3 | *.swp 4 | *.monitor 5 | nodemon-ignore 6 | .*.sw[a-z] 7 | *.un~i 8 | .DS_Store 9 | Icon? 10 | ._* 11 | .Spotlight-V100 12 | .Trashes 13 | bench/* 14 | -------------------------------------------------------------------------------- /node_modules/gzippo/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | - 0.8 -------------------------------------------------------------------------------- /node_modules/gzippo/index.js: -------------------------------------------------------------------------------- 1 | exports.staticGzip = require("./lib/staticGzip.js"); 2 | exports.compress = require("./lib/compress.js"); -------------------------------------------------------------------------------- /node_modules/gzippo/test/fixtures/js/nestedTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/gzippo/test/fixtures/js/nestedTest.js -------------------------------------------------------------------------------- /node_modules/gzippo/test/fixtures/space the final frontier/tomg.co.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/gzippo/test/fixtures/space the final frontier/tomg.co.png -------------------------------------------------------------------------------- /node_modules/gzippo/test/fixtures/test.js: -------------------------------------------------------------------------------- 1 | alert("hello"); -------------------------------------------------------------------------------- /node_modules/gzippo/test/fixtures/test.js.gzip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/gzippo/test/fixtures/test.js.gzip -------------------------------------------------------------------------------- /node_modules/gzippo/test/fixtures/tomg.co.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/gzippo/test/fixtures/tomg.co.png -------------------------------------------------------------------------------- /node_modules/gzippo/test/fixtures/user.gzip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/gzippo/test/fixtures/user.gzip -------------------------------------------------------------------------------- /node_modules/gzippo/test/fixtures/user.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "tomgallacher", 3 | "website": "www.tomgallacher.info" 4 | } -------------------------------------------------------------------------------- /node_modules/gzippo/test/fixtures/utf8.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/gzippo/test/fixtures/utf8.gz -------------------------------------------------------------------------------- /node_modules/gzippo/test/fixtures/utf8.txt.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/gzippo/test/fixtures/utf8.txt.gz -------------------------------------------------------------------------------- /node_modules/libxmljs/.npmignore: -------------------------------------------------------------------------------- 1 | .lock-wscript 2 | *.swp 3 | build/ 4 | node_modules/ 5 | npm-debug.log 6 | -------------------------------------------------------------------------------- /node_modules/libxmljs/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.6 4 | -------------------------------------------------------------------------------- /node_modules/libxmljs/Makefile: -------------------------------------------------------------------------------- 1 | 2 | target=./build/Release/libxmljs.node 3 | 4 | all: $(target) 5 | 6 | build/: 7 | node-waf configure 8 | 9 | $(target): build/ src/*.cc src/*.h 10 | node-waf build 11 | 12 | clean: 13 | rm -rf build 14 | 15 | test: $(target) 16 | npm test 17 | 18 | .PHONY: test clean 19 | -------------------------------------------------------------------------------- /node_modules/libxmljs/docs/_Sidebar.md: -------------------------------------------------------------------------------- 1 | * [[Libxmljs]] 2 | * [[XmlDocument]] 3 | * [[Element]] 4 | * [[Attribute]] 5 | * [[Namespace]] 6 | * [[HtmlDocument]] 7 | * [[Parser]] 8 | * [[SaxParser]] 9 | * [[SaxPushParser]] 10 | * [[SyntaxError]] 11 | -------------------------------------------------------------------------------- /node_modules/libxmljs/docs/api/HtmlDocument.md: -------------------------------------------------------------------------------- 1 | # HtmlDocument 2 | 3 | For now this is just a subclass of XmlDocument and doesn't add 4 | anything to the class. 5 | 6 | -------------------------------------------------------------------------------- /node_modules/libxmljs/lib/bindings.js: -------------------------------------------------------------------------------- 1 | try { 2 | // node 0.6+ 3 | module.exports = require('../build/Release/libxmljs'); 4 | } catch (e) { 5 | // node 0.4.x 6 | module.exports = require('../build/default/libxmljs'); 7 | } 8 | -------------------------------------------------------------------------------- /node_modules/libxmljs/src/html_document.cc: -------------------------------------------------------------------------------- 1 | // Copyright 2009, Squish Tech, LLC. 2 | #include "html_document.h" 3 | 4 | namespace libxmljs { 5 | 6 | void 7 | HtmlDocument::Initialize(v8::Handle target) { 8 | } 9 | } // namespcae libxmljs 10 | -------------------------------------------------------------------------------- /node_modules/libxmljs/test/fixtures/errors/comment.xml: -------------------------------------------------------------------------------- 1 | 3 | ]> 4 | 6 | 7 | -------------------------------------------------------------------------------- /node_modules/libxmljs/test/fixtures/parser.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Test HTML document 5 | 6 | 7 |

Hello World

8 |

HTML content! 9 | 10 | -------------------------------------------------------------------------------- /node_modules/libxmljs/test/fixtures/parser.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | with love 5 | 6 | with content! 7 | 8 | -------------------------------------------------------------------------------- /node_modules/libxmljs/test/fixtures/warnings/ent9.xml: -------------------------------------------------------------------------------- 1 | 2 | prefix is indeclared here"> 4 | ]> 5 | 6 | &xml; 7 | 8 | -------------------------------------------------------------------------------- /node_modules/libxmljs/test/main.js: -------------------------------------------------------------------------------- 1 | var libxml = require('../index'); 2 | 3 | module.exports.constants = function(assert) { 4 | assert.ok(typeof libxml.version == 'string'); 5 | assert.ok(typeof libxml.libxml_version == 'string'); 6 | assert.ok(typeof libxml.libxml_parser_version == 'string'); 7 | assert.ok(typeof libxml.libxml_debug_enabled == 'boolean'); 8 | assert.done(); 9 | }; 10 | 11 | -------------------------------------------------------------------------------- /node_modules/request/tests/googledoodle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/request/tests/googledoodle.png -------------------------------------------------------------------------------- /node_modules/request/tests/ssl/ca/ca.crl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/node_modules/request/tests/ssl/ca/ca.crl -------------------------------------------------------------------------------- /node_modules/request/tests/ssl/ca/ca.srl: -------------------------------------------------------------------------------- 1 | ADF62016AA40C9C3 2 | -------------------------------------------------------------------------------- /node_modules/request/tests/test-s3.js: -------------------------------------------------------------------------------- 1 | var request = require('../main') 2 | 3 | var r = request.get('https://log.curlybracecast.com.s3.amazonaws.com/', 4 | { aws: 5 | { key: 'AKIAI6KIQRRVMGK3WK5Q' 6 | , secret: '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' 7 | , bucket: 'log.curlybracecast.com' 8 | } 9 | }, function (e, resp, body) { 10 | console.log(r.headers) 11 | console.log(body) 12 | } 13 | ) -------------------------------------------------------------------------------- /node_modules/uglify-js/.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .tmp*~ 3 | *.local.* 4 | .pinf-* 5 | node_modules/ 6 | npm-debug.log 7 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/1e21.js: -------------------------------------------------------------------------------- 1 | 1e20,1e21 -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/array1.js: -------------------------------------------------------------------------------- 1 | [],Array(1),[1,2,3] 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/array2.js: -------------------------------------------------------------------------------- 1 | (function(){var a=function(){};return new a(1,2,3,4)})() 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/array3.js: -------------------------------------------------------------------------------- 1 | (function(){function a(){}return new a(1,2,3,4)})() 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/array4.js: -------------------------------------------------------------------------------- 1 | (function(){function a(){}(function(){return new a(1,2,3)})()})() 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/assignment.js: -------------------------------------------------------------------------------- 1 | a=1,b=a,c=1,d=b,e=d,longname=2;if(longname+1){x=3;if(x)var z=7}z=1,y=1,x=1,g+=1,h=g,++i,j=i,i++,j=i+17 -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/concatstring.js: -------------------------------------------------------------------------------- 1 | var a=a+"a"+"b"+1+c,b=a+"c"+"ds"+123+c,c=a+"c"+123+d+"ds"+c -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/const.js: -------------------------------------------------------------------------------- 1 | var a=13,b=1/3 -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/empty-blocks.js: -------------------------------------------------------------------------------- 1 | function bar(){return--x}function foo(){while(bar());}function mak(){for(;;);}var x=5 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/forstatement.js: -------------------------------------------------------------------------------- 1 | a=func(),b=z;for(a++;i<10;i++)alert(i);var z=1;g=2;for(;i<10;i++)alert(i);var a=2;for(var i=1;i<10;i++)alert(i) -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/if-not.js: -------------------------------------------------------------------------------- 1 | _,_ -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/if.js: -------------------------------------------------------------------------------- 1 | var a=1;a==1?a=2:a=17 -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/ifreturn.js: -------------------------------------------------------------------------------- 1 | function a(a){return a==1?2:17} -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/ifreturn2.js: -------------------------------------------------------------------------------- 1 | function x(a){return typeof a=="object"?a:a===42?0:a*2}function y(a){return typeof a=="object"?a:null} 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/infinite.js: -------------------------------------------------------------------------------- 1 | with({get NaN(){throw 0},get Infinity(){throw 0}})0/0,0/0,1/0,-1/0 -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue10.js: -------------------------------------------------------------------------------- 1 | function f(){var a;return(a="a")?a:a}f() -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue11.js: -------------------------------------------------------------------------------- 1 | new(A,B),new(A||B),new(X?A:B) -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue13.js: -------------------------------------------------------------------------------- 1 | var a=/^(?:(\w+):)?(?:\/\/(?:(?:([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#])(?::(\d))?)?(..?$|(?:[^?#\/]\/))([^?#]*)(?:\?([^#]))?(?:#(.))?/ -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue14.js: -------------------------------------------------------------------------------- 1 | var a={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"} 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue16.js: -------------------------------------------------------------------------------- 1 | var a=3250441966 -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue17.js: -------------------------------------------------------------------------------- 1 | var a=function(b){b(),a()} -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue20.js: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue21.js: -------------------------------------------------------------------------------- 1 | var a=0;switch(a){case 0:a++} -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue25.js: -------------------------------------------------------------------------------- 1 | a:break a;console.log(1) 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue27.js: -------------------------------------------------------------------------------- 1 | (a?b:c)?d:e -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue278.js: -------------------------------------------------------------------------------- 1 | if(!x)debugger 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue28.js: -------------------------------------------------------------------------------- 1 | o={".5":.5},o={.5:.5},o={.5:.5} -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue29.js: -------------------------------------------------------------------------------- 1 | result=function(){return 1}() -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue30.js: -------------------------------------------------------------------------------- 1 | var a=8,b=4,c=4 -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue34.js: -------------------------------------------------------------------------------- 1 | var a={};a["this"]=1,a.that=2 -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue349.js: -------------------------------------------------------------------------------- 1 | (function(){var a;if(noFreeCakes)return;return a=new FreeCake,a})()(function(){var a;if(noFreeCakes)return;return a=new FreeCake,a})()(function(){var a;if(noFreeCakes)return;return a=new FreeCake,a})() 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue353.js: -------------------------------------------------------------------------------- 1 | function test(){debugger;return} 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue372.js: -------------------------------------------------------------------------------- 1 | "use strict";function a(){function a(){function a(){void "c"}function b(){"salmon";void "d"}void "b"}function b(){"salmon";function a(){void "f";for(var a=0;a<10;a++)var b=function(){void "g"}()}void "e"}void "a"} 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue4.js: -------------------------------------------------------------------------------- 1 | var a=2e3,b=.002,c=2e-5 -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue48.js: -------------------------------------------------------------------------------- 1 | var s,i;s="",i=0 -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue50.js: -------------------------------------------------------------------------------- 1 | function bar(a){try{foo()}catch(b){alert("Exception caught (foo not defined)")}alert(a)}bar(10) 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue53.js: -------------------------------------------------------------------------------- 1 | x=(y,z) 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue54.1.js: -------------------------------------------------------------------------------- 1 | foo+"",a.toString(16),b.toString.call(c) 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue68.js: -------------------------------------------------------------------------------- 1 | function f(){function b(){}if(a)return;b()} 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue69.js: -------------------------------------------------------------------------------- 1 | [(a,b)] 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issue9.js: -------------------------------------------------------------------------------- 1 | var a={a:1,b:2} -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/issues222_324.js: -------------------------------------------------------------------------------- 1 | !(function(){"use strict";var a,b,c}),!function(){"use strict";var a,b},!function(){"use strict";var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B},!function(){"use strict";var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B} 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/mangle.js: -------------------------------------------------------------------------------- 1 | (function(){var a=function b(a,b,c){return b}})() 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/null_string.js: -------------------------------------------------------------------------------- 1 | var nullString="\0" -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/expected/strict-equals.js: -------------------------------------------------------------------------------- 1 | typeof a=="string",b+""!=c+"",d> 1; 3 | var c = 8 >>> 1; -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/test/issue34.js: -------------------------------------------------------------------------------- 1 | var a = {}; 2 | a["this"] = 1; 3 | a["that"] = 2; -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/test/issue353.js: -------------------------------------------------------------------------------- 1 | function test() { 2 | debugger; 3 | return; 4 | } 5 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/test/issue4.js: -------------------------------------------------------------------------------- 1 | var a = 2e3; 2 | var b = 2e-3; 3 | var c = 2e-5; -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/test/issue48.js: -------------------------------------------------------------------------------- 1 | var s, i; s = ''; i = 0; -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/test/issue50.js: -------------------------------------------------------------------------------- 1 | function bar(a) { 2 | try { 3 | foo(); 4 | } catch(e) { 5 | alert("Exception caught (foo not defined)"); 6 | } 7 | alert(a); // 10 in FF, "[object Error]" in IE 8 | } 9 | bar(10); 10 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/test/issue53.js: -------------------------------------------------------------------------------- 1 | x = (y, z) 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/test/issue54.1.js: -------------------------------------------------------------------------------- 1 | foo.toString(); 2 | a.toString(16); 3 | b.toString.call(c); 4 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/test/issue68.js: -------------------------------------------------------------------------------- 1 | function f() { 2 | if (a) return; 3 | g(); 4 | function g(){} 5 | }; 6 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/test/issue69.js: -------------------------------------------------------------------------------- 1 | [(a,b)] 2 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/test/issue9.js: -------------------------------------------------------------------------------- 1 | var a = { 2 | a: 1, 3 | b: 2, // <-- trailing comma 4 | }; 5 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/test/mangle.js: -------------------------------------------------------------------------------- 1 | (function() { 2 | var x = function fun(a, fun, b) { 3 | return fun; 4 | }; 5 | }()); 6 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/test/null_string.js: -------------------------------------------------------------------------------- 1 | var nullString = "\0" -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/test/strict-equals.js: -------------------------------------------------------------------------------- 1 | typeof a === 'string' 2 | b + "" !== c + "" 3 | d < e === f < g 4 | -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/test/var.js: -------------------------------------------------------------------------------- 1 | // var declarations after each other should be combined 2 | var a = 1; 3 | var b = 2; -------------------------------------------------------------------------------- /node_modules/uglify-js/test/unit/compress/test/with.js: -------------------------------------------------------------------------------- 1 | with({}) { 2 | }; 3 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/public/favicon.ico -------------------------------------------------------------------------------- /public/hn_reader.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/public/hn_reader.zip -------------------------------------------------------------------------------- /public/hn_reader/icon_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/public/hn_reader/icon_128.png -------------------------------------------------------------------------------- /public/img/01-refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/public/img/01-refresh.png -------------------------------------------------------------------------------- /public/img/08-chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/public/img/08-chat.png -------------------------------------------------------------------------------- /public/img/113-navigation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/public/img/113-navigation.png -------------------------------------------------------------------------------- /public/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/public/img/logo.png -------------------------------------------------------------------------------- /public/img/screenshot_001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jhuckabee/hn_reader/4df7b6fc8dca5ae7b88b84fbf2270baa584e2062/public/img/screenshot_001.png -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | # www.robotstxt.org/ 2 | # www.google.com/support/webmasters/bin/answer.py?hl=en&answer=156449 3 | 4 | User-agent: * 5 | -------------------------------------------------------------------------------- /views/frame_unfriendly_host.ejs: -------------------------------------------------------------------------------- 1 |
2 |

Frame unfriendly site.

3 |

This site has chosen not to allow their pages to be displayed from within a frame on another site. Out of respect for their wishes, your link should be opened in another window.

4 |

If the link does not open shortly, please check your pop-up blocker.

5 |
6 | --------------------------------------------------------------------------------