├── .gitignore
├── .travis.yml
├── README.md
├── app
├── css
│ ├── .gitkeep
│ ├── app.css
│ ├── images
│ │ ├── animated-overlay.gif
│ │ ├── ui-bg_flat_0_aaaaaa_40x100.png
│ │ ├── ui-bg_flat_30_cccccc_40x100.png
│ │ ├── ui-bg_flat_50_5c5c5c_40x100.png
│ │ ├── ui-bg_flat_75_ffffff_40x100.png
│ │ ├── ui-bg_glass_20_555555_1x400.png
│ │ ├── ui-bg_glass_40_0078a3_1x400.png
│ │ ├── ui-bg_glass_40_ffc73d_1x400.png
│ │ ├── ui-bg_glass_55_fbf9ee_1x400.png
│ │ ├── ui-bg_glass_65_ffffff_1x400.png
│ │ ├── ui-bg_glass_75_dadada_1x400.png
│ │ ├── ui-bg_glass_75_e6e6e6_1x400.png
│ │ ├── ui-bg_glass_95_fef1ec_1x400.png
│ │ ├── ui-bg_gloss-wave_25_333333_500x100.png
│ │ ├── ui-bg_highlight-soft_75_cccccc_1x100.png
│ │ ├── ui-bg_highlight-soft_80_eeeeee_1x100.png
│ │ ├── ui-bg_inset-soft_25_000000_1x100.png
│ │ ├── ui-bg_inset-soft_30_f58400_1x100.png
│ │ ├── ui-icons_222222_256x240.png
│ │ ├── ui-icons_2e83ff_256x240.png
│ │ ├── ui-icons_454545_256x240.png
│ │ ├── ui-icons_4b8e0b_256x240.png
│ │ ├── ui-icons_888888_256x240.png
│ │ ├── ui-icons_a83300_256x240.png
│ │ ├── ui-icons_cccccc_256x240.png
│ │ ├── ui-icons_cd0a0a_256x240.png
│ │ └── ui-icons_ffffff_256x240.png
│ ├── jquery-ui.css
│ ├── jquery-ui.min.css
│ ├── jquery.ui.accordion.css
│ ├── jquery.ui.all.css
│ ├── jquery.ui.autocomplete.css
│ ├── jquery.ui.base.css
│ ├── jquery.ui.button.css
│ ├── jquery.ui.core.css
│ ├── jquery.ui.datepicker.css
│ ├── jquery.ui.dialog.css
│ ├── jquery.ui.menu.css
│ ├── jquery.ui.progressbar.css
│ ├── jquery.ui.resizable.css
│ ├── jquery.ui.selectable.css
│ ├── jquery.ui.slider.css
│ ├── jquery.ui.spinner.css
│ ├── jquery.ui.tabs.css
│ ├── jquery.ui.theme.css
│ └── jquery.ui.tooltip.css
├── img
│ └── .gitkeep
├── index-async.html
├── index.html
├── js
│ ├── app.js
│ ├── controllers.js
│ ├── directives.js
│ ├── filters.js
│ └── services.js
├── lib
│ ├── angular
│ │ ├── angular-cookies.js
│ │ ├── angular-cookies.min.js
│ │ ├── angular-loader.js
│ │ ├── angular-loader.min.js
│ │ ├── angular-resource.js
│ │ ├── angular-resource.min.js
│ │ ├── angular-sanitize.js
│ │ ├── angular-sanitize.min.js
│ │ ├── angular.js
│ │ ├── angular.min.js
│ │ └── version.txt
│ └── jquery
│ │ ├── jquery-1.9.1.js
│ │ ├── jquery.ui.core.js
│ │ ├── jquery.ui.datepicker.js
│ │ └── jquery.ui.widget.js
└── partials
│ ├── .gitkeep
│ ├── book.html
│ └── home.html
├── config
├── karma-e2e.conf.js
└── karma.conf.js
├── logs
└── .gitkeep
├── node_modules
├── .bin
│ ├── karma
│ └── karma.cmd
├── karma-chrome-launcher
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── karma-coffee-preprocessor
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── index.js.orig
│ ├── node_modules
│ │ ├── .bin
│ │ │ ├── cake
│ │ │ ├── cake.cmd
│ │ │ ├── coffee
│ │ │ └── coffee.cmd
│ │ └── coffee-script
│ │ │ ├── .npmignore
│ │ │ ├── CNAME
│ │ │ ├── CONTRIBUTING.md
│ │ │ ├── LICENSE
│ │ │ ├── README
│ │ │ ├── Rakefile
│ │ │ ├── bin
│ │ │ ├── cake
│ │ │ └── coffee
│ │ │ ├── lib
│ │ │ └── coffee-script
│ │ │ │ ├── browser.js
│ │ │ │ ├── cake.js
│ │ │ │ ├── coffee-script.js
│ │ │ │ ├── command.js
│ │ │ │ ├── grammar.js
│ │ │ │ ├── helpers.js
│ │ │ │ ├── index.js
│ │ │ │ ├── lexer.js
│ │ │ │ ├── nodes.js
│ │ │ │ ├── optparse.js
│ │ │ │ ├── parser.js
│ │ │ │ ├── repl.js
│ │ │ │ ├── rewriter.js
│ │ │ │ ├── scope.js
│ │ │ │ └── sourcemap.js
│ │ │ └── package.json
│ └── package.json
├── karma-firefox-launcher
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── karma-html2js-preprocessor
│ ├── LICENSE
│ ├── README.md
│ ├── lib
│ │ ├── html2js.js
│ │ └── index.js
│ └── package.json
├── karma-jasmine
│ ├── LICENSE
│ ├── README.md
│ ├── lib
│ │ ├── adapter.js
│ │ ├── index.js
│ │ └── jasmine.js
│ └── package.json
├── karma-junit-reporter
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── node_modules
│ │ └── xmlbuilder
│ │ │ ├── .npmignore
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ ├── XMLBuilder.js
│ │ │ ├── XMLFragment.js
│ │ │ └── index.js
│ │ │ └── package.json
│ └── package.json
├── karma-phantomjs-launcher
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── node_modules
│ │ ├── .bin
│ │ │ ├── phantomjs
│ │ │ └── phantomjs.cmd
│ │ └── phantomjs
│ │ │ ├── .jshintrc
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE.txt
│ │ │ ├── README.md
│ │ │ ├── bin
│ │ │ └── phantomjs
│ │ │ ├── install.js
│ │ │ ├── lib
│ │ │ ├── location.js
│ │ │ ├── phantom
│ │ │ │ ├── ChangeLog
│ │ │ │ ├── LICENSE.BSD
│ │ │ │ ├── README.md
│ │ │ │ ├── examples
│ │ │ │ │ ├── arguments.coffee
│ │ │ │ │ ├── arguments.js
│ │ │ │ │ ├── child_process-examples.coffee
│ │ │ │ │ ├── child_process-examples.js
│ │ │ │ │ ├── colorwheel.coffee
│ │ │ │ │ ├── colorwheel.js
│ │ │ │ │ ├── countdown.coffee
│ │ │ │ │ ├── countdown.js
│ │ │ │ │ ├── detectsniff.coffee
│ │ │ │ │ ├── detectsniff.js
│ │ │ │ │ ├── direction.coffee
│ │ │ │ │ ├── direction.js
│ │ │ │ │ ├── echoToFile.coffee
│ │ │ │ │ ├── echoToFile.js
│ │ │ │ │ ├── features.coffee
│ │ │ │ │ ├── features.js
│ │ │ │ │ ├── fibo.coffee
│ │ │ │ │ ├── fibo.js
│ │ │ │ │ ├── follow.coffee
│ │ │ │ │ ├── follow.js
│ │ │ │ │ ├── hello.coffee
│ │ │ │ │ ├── hello.js
│ │ │ │ │ ├── imagebin.coffee
│ │ │ │ │ ├── imagebin.js
│ │ │ │ │ ├── injectme.coffee
│ │ │ │ │ ├── injectme.js
│ │ │ │ │ ├── ipgeocode.coffee
│ │ │ │ │ ├── ipgeocode.js
│ │ │ │ │ ├── loadspeed.coffee
│ │ │ │ │ ├── loadspeed.js
│ │ │ │ │ ├── loadurlwithoutcss.coffee
│ │ │ │ │ ├── loadurlwithoutcss.js
│ │ │ │ │ ├── modernizr.js
│ │ │ │ │ ├── module.coffee
│ │ │ │ │ ├── module.js
│ │ │ │ │ ├── movies.coffee
│ │ │ │ │ ├── movies.js
│ │ │ │ │ ├── netlog.coffee
│ │ │ │ │ ├── netlog.js
│ │ │ │ │ ├── netsniff.coffee
│ │ │ │ │ ├── netsniff.js
│ │ │ │ │ ├── outputEncoding.coffee
│ │ │ │ │ ├── outputEncoding.js
│ │ │ │ │ ├── page_events.coffee
│ │ │ │ │ ├── page_events.js
│ │ │ │ │ ├── pagecallback.coffee
│ │ │ │ │ ├── pagecallback.js
│ │ │ │ │ ├── phantomwebintro.coffee
│ │ │ │ │ ├── phantomwebintro.js
│ │ │ │ │ ├── pizza.coffee
│ │ │ │ │ ├── pizza.js
│ │ │ │ │ ├── post.coffee
│ │ │ │ │ ├── post.js
│ │ │ │ │ ├── postserver.coffee
│ │ │ │ │ ├── postserver.js
│ │ │ │ │ ├── printenv.coffee
│ │ │ │ │ ├── printenv.js
│ │ │ │ │ ├── printheaderfooter.coffee
│ │ │ │ │ ├── printheaderfooter.js
│ │ │ │ │ ├── printmargins.coffee
│ │ │ │ │ ├── printmargins.js
│ │ │ │ │ ├── rasterize.coffee
│ │ │ │ │ ├── rasterize.js
│ │ │ │ │ ├── render_multi_url.coffee
│ │ │ │ │ ├── render_multi_url.js
│ │ │ │ │ ├── run-jasmine.coffee
│ │ │ │ │ ├── run-jasmine.js
│ │ │ │ │ ├── run-qunit.coffee
│ │ │ │ │ ├── run-qunit.js
│ │ │ │ │ ├── scandir.coffee
│ │ │ │ │ ├── scandir.js
│ │ │ │ │ ├── seasonfood.coffee
│ │ │ │ │ ├── seasonfood.js
│ │ │ │ │ ├── server.coffee
│ │ │ │ │ ├── server.js
│ │ │ │ │ ├── serverkeepalive.coffee
│ │ │ │ │ ├── serverkeepalive.js
│ │ │ │ │ ├── simpleserver.coffee
│ │ │ │ │ ├── simpleserver.js
│ │ │ │ │ ├── sleepsort.coffee
│ │ │ │ │ ├── sleepsort.js
│ │ │ │ │ ├── stdin-stdout-stderr.coffee
│ │ │ │ │ ├── stdin-stdout-stderr.js
│ │ │ │ │ ├── technews.coffee
│ │ │ │ │ ├── technews.js
│ │ │ │ │ ├── tweets.coffee
│ │ │ │ │ ├── tweets.js
│ │ │ │ │ ├── universe.js
│ │ │ │ │ ├── unrandomize.coffee
│ │ │ │ │ ├── unrandomize.js
│ │ │ │ │ ├── useragent.coffee
│ │ │ │ │ ├── useragent.js
│ │ │ │ │ ├── version.coffee
│ │ │ │ │ ├── version.js
│ │ │ │ │ ├── waitfor.coffee
│ │ │ │ │ ├── waitfor.js
│ │ │ │ │ ├── walk_through_frames.coffee
│ │ │ │ │ ├── walk_through_frames.js
│ │ │ │ │ ├── weather.coffee
│ │ │ │ │ └── weather.js
│ │ │ │ ├── phantomjs.exe
│ │ │ │ └── third-party.txt
│ │ │ └── phantomjs.js
│ │ │ ├── node_modules
│ │ │ ├── .bin
│ │ │ │ ├── ncp
│ │ │ │ ├── ncp.cmd
│ │ │ │ ├── which
│ │ │ │ └── which.cmd
│ │ │ ├── adm-zip
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── MIT-LICENSE.txt
│ │ │ │ ├── README.md
│ │ │ │ ├── adm-zip.js
│ │ │ │ ├── headers
│ │ │ │ │ ├── dataHeader.js
│ │ │ │ │ ├── entryHeader.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── mainHeader.js
│ │ │ │ ├── methods
│ │ │ │ │ ├── deflater.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── inflater.js
│ │ │ │ ├── package.json
│ │ │ │ ├── sandbox.js
│ │ │ │ ├── util
│ │ │ │ │ ├── constants.js
│ │ │ │ │ ├── errors.js
│ │ │ │ │ ├── fattr.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ └── utils.js
│ │ │ │ ├── zipEntry.js
│ │ │ │ └── zipFile.js
│ │ │ ├── kew
│ │ │ │ ├── .npmignore
│ │ │ │ ├── LICENSE.TXT
│ │ │ │ ├── README.md
│ │ │ │ ├── kew.js
│ │ │ │ ├── package.json
│ │ │ │ └── test
│ │ │ │ │ ├── chain.js
│ │ │ │ │ ├── context.js
│ │ │ │ │ ├── defer.js
│ │ │ │ │ └── static.js
│ │ │ ├── mkdirp
│ │ │ │ ├── .npmignore
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── LICENSE
│ │ │ │ ├── examples
│ │ │ │ │ └── pow.js
│ │ │ │ ├── index.js
│ │ │ │ ├── package.json
│ │ │ │ ├── readme.markdown
│ │ │ │ └── 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
│ │ │ ├── ncp
│ │ │ │ ├── .npmignore
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── LICENSE.md
│ │ │ │ ├── README.md
│ │ │ │ ├── bin
│ │ │ │ │ └── ncp
│ │ │ │ ├── lib
│ │ │ │ │ └── ncp.js
│ │ │ │ ├── package.json
│ │ │ │ └── test
│ │ │ │ │ ├── fixtures
│ │ │ │ │ └── src
│ │ │ │ │ │ ├── a
│ │ │ │ │ │ ├── b
│ │ │ │ │ │ ├── c
│ │ │ │ │ │ ├── d
│ │ │ │ │ │ ├── e
│ │ │ │ │ │ ├── f
│ │ │ │ │ │ └── sub
│ │ │ │ │ │ ├── a
│ │ │ │ │ │ └── b
│ │ │ │ │ └── ncp-test.js
│ │ │ ├── npmconf
│ │ │ │ ├── .npmignore
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── config-defs.js
│ │ │ │ ├── node_modules
│ │ │ │ │ ├── .bin
│ │ │ │ │ │ ├── nopt
│ │ │ │ │ │ ├── nopt.cmd
│ │ │ │ │ │ ├── semver
│ │ │ │ │ │ └── semver.cmd
│ │ │ │ │ ├── config-chain
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── LICENCE
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ └── proto-list
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ │ ├── proto-list.js
│ │ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ └── basic.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ ├── readme.markdown
│ │ │ │ │ │ └── test
│ │ │ │ │ │ │ ├── broken.js
│ │ │ │ │ │ │ ├── broken.json
│ │ │ │ │ │ │ ├── chain-class.js
│ │ │ │ │ │ │ ├── env.js
│ │ │ │ │ │ │ ├── find-file.js
│ │ │ │ │ │ │ ├── ignore-unfound-file.js
│ │ │ │ │ │ │ ├── ini.js
│ │ │ │ │ │ │ └── save.js
│ │ │ │ │ ├── inherits
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── inherits.js
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── ini
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── ini.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test
│ │ │ │ │ │ │ ├── bar.js
│ │ │ │ │ │ │ ├── fixtures
│ │ │ │ │ │ │ └── foo.ini
│ │ │ │ │ │ │ └── foo.js
│ │ │ │ │ ├── nopt
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── bin
│ │ │ │ │ │ │ └── nopt.js
│ │ │ │ │ │ ├── examples
│ │ │ │ │ │ │ └── my-program.js
│ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ └── nopt.js
│ │ │ │ │ │ ├── node_modules
│ │ │ │ │ │ │ └── abbrev
│ │ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ └── abbrev.js
│ │ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ └── package.json
│ │ │ │ │ ├── once
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── once.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test
│ │ │ │ │ │ │ └── once.js
│ │ │ │ │ ├── osenv
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── osenv.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test
│ │ │ │ │ │ │ ├── unix.js
│ │ │ │ │ │ │ └── windows.js
│ │ │ │ │ └── semver
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── bin
│ │ │ │ │ │ └── semver
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ ├── semver.js
│ │ │ │ │ │ └── test.js
│ │ │ │ ├── npmconf.js
│ │ │ │ ├── package.json
│ │ │ │ └── test
│ │ │ │ │ ├── 00-setup.js
│ │ │ │ │ ├── basic.js
│ │ │ │ │ ├── builtin.js
│ │ │ │ │ ├── fixtures
│ │ │ │ │ ├── builtin
│ │ │ │ │ ├── globalconfig
│ │ │ │ │ └── userconfig
│ │ │ │ │ └── save.js
│ │ │ ├── rimraf
│ │ │ │ ├── AUTHORS
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── node_modules
│ │ │ │ │ └── graceful-fs
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ ├── graceful-fs.js
│ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ └── test
│ │ │ │ │ │ └── open.js
│ │ │ │ ├── package.json
│ │ │ │ ├── rimraf.js
│ │ │ │ └── test
│ │ │ │ │ ├── run.sh
│ │ │ │ │ ├── setup.sh
│ │ │ │ │ ├── test-async.js
│ │ │ │ │ ├── test-fiber.js
│ │ │ │ │ └── test-sync.js
│ │ │ └── which
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── bin
│ │ │ │ └── which
│ │ │ │ ├── package.json
│ │ │ │ └── which.js
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ ├── loadspeed.js
│ │ │ └── tests.js
│ └── package.json
├── karma-requirejs
│ ├── LICENSE
│ ├── README.md
│ ├── lib
│ │ ├── adapter.js
│ │ ├── index.js
│ │ └── require.js
│ └── package.json
├── karma-script-launcher
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
└── karma
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── bin
│ └── karma
│ ├── config.tpl.coffee
│ ├── config.tpl.js
│ ├── karma-completion.sh
│ ├── lib
│ ├── browser.js
│ ├── cli.js
│ ├── cli.js.orig
│ ├── completion.js
│ ├── config.js
│ ├── constants.js
│ ├── events.js
│ ├── executor.js
│ ├── file-list.js
│ ├── helper.js
│ ├── index.js
│ ├── init.js
│ ├── launcher.js
│ ├── launchers
│ │ └── Base.js
│ ├── logger.js
│ ├── middleware
│ │ ├── common.js
│ │ ├── karma.js
│ │ ├── proxy.js
│ │ ├── runner.js
│ │ └── source-files.js
│ ├── plugin.js
│ ├── preprocessor.js
│ ├── reporter.js
│ ├── reporters
│ │ ├── Base.js
│ │ ├── BaseColor.js
│ │ ├── Dots.js
│ │ ├── DotsColor.js
│ │ ├── Multi.js
│ │ ├── Progress.js
│ │ └── ProgressColor.js
│ ├── runner.js
│ ├── runner.js.orig
│ ├── server.js
│ ├── server.js.orig
│ ├── watcher.js
│ └── web-server.js
│ ├── node_modules
│ ├── .bin
│ │ ├── cake
│ │ ├── cake.cmd
│ │ ├── coffee
│ │ ├── coffee.cmd
│ │ ├── lodash
│ │ ├── lodash.cmd
│ │ ├── node-http-proxy
│ │ └── node-http-proxy.cmd
│ ├── chokidar
│ │ ├── .npmignore
│ │ ├── CHANGELOG.md
│ │ ├── README.md
│ │ ├── lib
│ │ │ ├── index.js
│ │ │ └── is-binary.js
│ │ ├── package.json
│ │ ├── setup.js
│ │ ├── src
│ │ │ ├── index.coffee
│ │ │ └── is-binary.coffee
│ │ └── test
│ │ │ ├── chokidar-test.coffee
│ │ │ ├── common.js
│ │ │ └── fixtures
│ │ │ ├── binary.mp3
│ │ │ ├── change.txt
│ │ │ └── unlink.txt
│ ├── coffee-script
│ │ ├── .npmignore
│ │ ├── CNAME
│ │ ├── CONTRIBUTING.md
│ │ ├── LICENSE
│ │ ├── README
│ │ ├── Rakefile
│ │ ├── bin
│ │ │ ├── cake
│ │ │ └── coffee
│ │ ├── lib
│ │ │ └── coffee-script
│ │ │ │ ├── browser.js
│ │ │ │ ├── cake.js
│ │ │ │ ├── coffee-script.js
│ │ │ │ ├── command.js
│ │ │ │ ├── grammar.js
│ │ │ │ ├── helpers.js
│ │ │ │ ├── index.js
│ │ │ │ ├── lexer.js
│ │ │ │ ├── nodes.js
│ │ │ │ ├── optparse.js
│ │ │ │ ├── parser.js
│ │ │ │ ├── repl.js
│ │ │ │ ├── rewriter.js
│ │ │ │ ├── scope.js
│ │ │ │ └── sourcemap.js
│ │ └── package.json
│ ├── colors
│ │ ├── MIT-LICENSE.txt
│ │ ├── ReadMe.md
│ │ ├── colors.js
│ │ ├── example.html
│ │ ├── example.js
│ │ ├── package.json
│ │ └── test.js
│ ├── connect
│ │ ├── .npmignore
│ │ ├── .travis.yml
│ │ ├── LICENSE
│ │ ├── Readme.md
│ │ ├── index.js
│ │ ├── lib
│ │ │ ├── cache.js
│ │ │ ├── connect.js
│ │ │ ├── index.js
│ │ │ ├── middleware
│ │ │ │ ├── basicAuth.js
│ │ │ │ ├── bodyParser.js
│ │ │ │ ├── compress.js
│ │ │ │ ├── cookieParser.js
│ │ │ │ ├── cookieSession.js
│ │ │ │ ├── csrf.js
│ │ │ │ ├── directory.js
│ │ │ │ ├── errorHandler.js
│ │ │ │ ├── favicon.js
│ │ │ │ ├── json.js
│ │ │ │ ├── limit.js
│ │ │ │ ├── logger.js
│ │ │ │ ├── methodOverride.js
│ │ │ │ ├── multipart.js
│ │ │ │ ├── query.js
│ │ │ │ ├── responseTime.js
│ │ │ │ ├── session.js
│ │ │ │ ├── session
│ │ │ │ │ ├── cookie.js
│ │ │ │ │ ├── memory.js
│ │ │ │ │ ├── session.js
│ │ │ │ │ └── store.js
│ │ │ │ ├── static.js
│ │ │ │ ├── staticCache.js
│ │ │ │ ├── timeout.js
│ │ │ │ ├── urlencoded.js
│ │ │ │ └── vhost.js
│ │ │ ├── patch.js
│ │ │ ├── proto.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
│ │ │ ├── buffer-crc32
│ │ │ │ ├── .npmignore
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── README.md
│ │ │ │ ├── index.js
│ │ │ │ ├── package.json
│ │ │ │ └── tests
│ │ │ │ │ └── crc.test.js
│ │ │ ├── bytes
│ │ │ │ ├── .npmignore
│ │ │ │ ├── History.md
│ │ │ │ ├── Makefile
│ │ │ │ ├── Readme.md
│ │ │ │ ├── component.json
│ │ │ │ ├── index.js
│ │ │ │ └── package.json
│ │ │ ├── cookie-signature
│ │ │ │ ├── .npmignore
│ │ │ │ ├── History.md
│ │ │ │ ├── Makefile
│ │ │ │ ├── Readme.md
│ │ │ │ ├── index.js
│ │ │ │ └── package.json
│ │ │ ├── cookie
│ │ │ │ ├── .npmignore
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── index.js
│ │ │ │ ├── package.json
│ │ │ │ └── test
│ │ │ │ │ ├── mocha.opts
│ │ │ │ │ ├── parse.js
│ │ │ │ │ └── serialize.js
│ │ │ ├── debug
│ │ │ │ ├── .npmignore
│ │ │ │ ├── History.md
│ │ │ │ ├── Readme.md
│ │ │ │ ├── component.json
│ │ │ │ ├── debug.js
│ │ │ │ ├── example
│ │ │ │ │ ├── app.js
│ │ │ │ │ ├── browser.html
│ │ │ │ │ ├── wildcards.js
│ │ │ │ │ └── worker.js
│ │ │ │ ├── index.js
│ │ │ │ ├── lib
│ │ │ │ │ └── debug.js
│ │ │ │ └── package.json
│ │ │ ├── formidable
│ │ │ │ ├── .npmignore
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── LICENSE
│ │ │ │ ├── Readme.md
│ │ │ │ ├── benchmark
│ │ │ │ │ └── bench-multipart-parser.js
│ │ │ │ ├── example
│ │ │ │ │ ├── json.js
│ │ │ │ │ ├── post.js
│ │ │ │ │ └── upload.js
│ │ │ │ ├── index.js
│ │ │ │ ├── lib
│ │ │ │ │ ├── file.js
│ │ │ │ │ ├── incoming_form.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── json_parser.js
│ │ │ │ │ ├── multipart_parser.js
│ │ │ │ │ ├── octet_parser.js
│ │ │ │ │ └── querystring_parser.js
│ │ │ │ ├── package.json
│ │ │ │ ├── test
│ │ │ │ │ ├── common.js
│ │ │ │ │ ├── fixture
│ │ │ │ │ │ ├── file
│ │ │ │ │ │ │ ├── beta-sticker-1.png
│ │ │ │ │ │ │ ├── binaryfile.tar.gz
│ │ │ │ │ │ │ ├── blank.gif
│ │ │ │ │ │ │ ├── funkyfilename.txt
│ │ │ │ │ │ │ ├── menu_separator.png
│ │ │ │ │ │ │ └── plain.txt
│ │ │ │ │ │ ├── http
│ │ │ │ │ │ │ └── special-chars-in-filename
│ │ │ │ │ │ │ │ └── info.md
│ │ │ │ │ │ ├── js
│ │ │ │ │ │ │ ├── encoding.js
│ │ │ │ │ │ │ ├── misc.js
│ │ │ │ │ │ │ ├── no-filename.js
│ │ │ │ │ │ │ ├── preamble.js
│ │ │ │ │ │ │ ├── special-chars-in-filename.js
│ │ │ │ │ │ │ └── workarounds.js
│ │ │ │ │ │ └── multipart.js
│ │ │ │ │ ├── integration
│ │ │ │ │ │ ├── test-fixtures.js
│ │ │ │ │ │ ├── test-json.js
│ │ │ │ │ │ └── test-octet-stream.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
│ │ │ │ │ ├── standalone
│ │ │ │ │ │ ├── test-connection-aborted.js
│ │ │ │ │ │ ├── test-content-transfer-encoding.js
│ │ │ │ │ │ └── test-issue-46.js
│ │ │ │ │ ├── tools
│ │ │ │ │ │ └── base64.html
│ │ │ │ │ └── unit
│ │ │ │ │ │ ├── test-file.js
│ │ │ │ │ │ └── test-incoming-form.js
│ │ │ │ └── tool
│ │ │ │ │ └── record.js
│ │ │ ├── fresh
│ │ │ │ ├── .npmignore
│ │ │ │ ├── History.md
│ │ │ │ ├── Makefile
│ │ │ │ ├── Readme.md
│ │ │ │ ├── index.js
│ │ │ │ └── package.json
│ │ │ ├── methods
│ │ │ │ ├── index.js
│ │ │ │ └── package.json
│ │ │ ├── pause
│ │ │ │ ├── .npmignore
│ │ │ │ ├── History.md
│ │ │ │ ├── Makefile
│ │ │ │ ├── Readme.md
│ │ │ │ ├── index.js
│ │ │ │ └── package.json
│ │ │ ├── qs
│ │ │ │ ├── .gitmodules
│ │ │ │ ├── .npmignore
│ │ │ │ ├── Readme.md
│ │ │ │ ├── index.js
│ │ │ │ └── package.json
│ │ │ ├── send
│ │ │ │ ├── .npmignore
│ │ │ │ ├── History.md
│ │ │ │ ├── Makefile
│ │ │ │ ├── Readme.md
│ │ │ │ ├── index.js
│ │ │ │ ├── lib
│ │ │ │ │ ├── send.js
│ │ │ │ │ └── utils.js
│ │ │ │ ├── node_modules
│ │ │ │ │ └── range-parser
│ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ └── package.json
│ │ │ │ └── package.json
│ │ │ └── uid2
│ │ │ │ ├── index.js
│ │ │ │ └── package.json
│ │ ├── package.json
│ │ └── test.js
│ ├── di
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── lib
│ │ │ ├── annotation.js
│ │ │ ├── index.js
│ │ │ ├── injector.js
│ │ │ └── module.js
│ │ └── package.json
│ ├── glob
│ │ ├── .npmignore
│ │ ├── .travis.yml
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── examples
│ │ │ ├── g.js
│ │ │ └── usr-local.js
│ │ ├── glob.js
│ │ ├── node_modules
│ │ │ └── inherits
│ │ │ │ ├── README.md
│ │ │ │ ├── inherits.js
│ │ │ │ └── package.json
│ │ ├── package.json
│ │ └── test
│ │ │ ├── 00-setup.js
│ │ │ ├── bash-comparison.js
│ │ │ ├── bash-results.json
│ │ │ ├── cwd-test.js
│ │ │ ├── mark.js
│ │ │ ├── nocase-nomagic.js
│ │ │ ├── pause-resume.js
│ │ │ ├── root-nomount.js
│ │ │ ├── root.js
│ │ │ └── zz-cleanup.js
│ ├── graceful-fs
│ │ ├── .npmignore
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── graceful-fs.js
│ │ ├── package.json
│ │ └── test
│ │ │ ├── open.js
│ │ │ └── ulimit.js
│ ├── http-proxy
│ │ ├── .npmignore
│ │ ├── .travis.yml
│ │ ├── CHANGELOG.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── benchmark
│ │ │ └── websockets-throughput.js
│ │ ├── bin
│ │ │ └── node-http-proxy
│ │ ├── config.sample.json
│ │ ├── examples
│ │ │ ├── balancer
│ │ │ │ ├── simple-balancer-with-websockets.js
│ │ │ │ └── simple-balancer.js
│ │ │ ├── helpers
│ │ │ │ └── store.js
│ │ │ ├── http
│ │ │ │ ├── basic-proxy.js
│ │ │ │ ├── concurrent-proxy.js
│ │ │ │ ├── custom-proxy-error.js
│ │ │ │ ├── forward-proxy.js
│ │ │ │ ├── latent-proxy.js
│ │ │ │ ├── proxy-https-to-http.js
│ │ │ │ ├── proxy-https-to-https.js
│ │ │ │ ├── proxy-table.js
│ │ │ │ └── standalone-proxy.js
│ │ │ ├── middleware
│ │ │ │ ├── bodyDecoder-middleware.js
│ │ │ │ ├── gzip-middleware-proxytable.js
│ │ │ │ ├── gzip-middleware.js
│ │ │ │ ├── jsonp-middleware.js
│ │ │ │ ├── modifyResponse-middleware.js
│ │ │ │ ├── url-middleware.js
│ │ │ │ └── url-middleware2.js
│ │ │ ├── package.json
│ │ │ └── websocket
│ │ │ │ ├── latent-websocket-proxy.js
│ │ │ │ ├── standalone-websocket-proxy.js
│ │ │ │ └── websocket-proxy.js
│ │ ├── lib
│ │ │ ├── node-http-proxy.js
│ │ │ └── node-http-proxy
│ │ │ │ ├── http-proxy.js
│ │ │ │ ├── proxy-table.js
│ │ │ │ └── routing-proxy.js
│ │ ├── node_modules
│ │ │ ├── pkginfo
│ │ │ │ ├── .npmignore
│ │ │ │ ├── README.md
│ │ │ │ ├── docs
│ │ │ │ │ ├── docco.css
│ │ │ │ │ └── pkginfo.html
│ │ │ │ ├── examples
│ │ │ │ │ ├── all-properties.js
│ │ │ │ │ ├── array-argument.js
│ │ │ │ │ ├── multiple-properties.js
│ │ │ │ │ ├── object-argument.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── single-property.js
│ │ │ │ ├── lib
│ │ │ │ │ └── pkginfo.js
│ │ │ │ ├── package.json
│ │ │ │ └── test
│ │ │ │ │ └── pkginfo-test.js
│ │ │ └── utile
│ │ │ │ ├── .npmignore
│ │ │ │ ├── .travis.yml
│ │ │ │ ├── CHANGELOG.md
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── lib
│ │ │ │ ├── args.js
│ │ │ │ ├── base64.js
│ │ │ │ ├── file.js
│ │ │ │ ├── format.js
│ │ │ │ └── index.js
│ │ │ │ ├── node_modules
│ │ │ │ ├── .bin
│ │ │ │ │ ├── ncp
│ │ │ │ │ └── ncp.cmd
│ │ │ │ ├── async
│ │ │ │ │ ├── .gitmodules
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── lib
│ │ │ │ │ │ └── async.js
│ │ │ │ │ └── package.json
│ │ │ │ ├── deep-equal
│ │ │ │ │ ├── README.markdown
│ │ │ │ │ ├── example
│ │ │ │ │ │ └── cmp.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ │ └── cmp.js
│ │ │ │ ├── i
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── defaults.js
│ │ │ │ │ │ ├── inflect.js
│ │ │ │ │ │ ├── inflections.js
│ │ │ │ │ │ ├── methods.js
│ │ │ │ │ │ ├── native.js
│ │ │ │ │ │ └── util.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── inflector
│ │ │ │ │ │ ├── cases.js
│ │ │ │ │ │ ├── inflections-test.js
│ │ │ │ │ │ └── methods-test.js
│ │ │ │ │ │ └── utils
│ │ │ │ │ │ ├── array-test.js
│ │ │ │ │ │ └── string-test.js
│ │ │ │ ├── mkdirp
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── examples
│ │ │ │ │ │ └── pow.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── readme.markdown
│ │ │ │ │ └── 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
│ │ │ │ ├── ncp
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── LICENSE.md
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── bin
│ │ │ │ │ │ └── ncp
│ │ │ │ │ ├── lib
│ │ │ │ │ │ └── ncp.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── fixtures
│ │ │ │ │ │ └── src
│ │ │ │ │ │ │ ├── a
│ │ │ │ │ │ │ ├── b
│ │ │ │ │ │ │ ├── c
│ │ │ │ │ │ │ ├── d
│ │ │ │ │ │ │ ├── e
│ │ │ │ │ │ │ ├── f
│ │ │ │ │ │ │ └── sub
│ │ │ │ │ │ │ ├── a
│ │ │ │ │ │ │ └── b
│ │ │ │ │ │ └── ncp-test.js
│ │ │ │ └── rimraf
│ │ │ │ │ ├── AUTHORS
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── fiber.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── rimraf.js
│ │ │ │ │ └── test
│ │ │ │ │ ├── run.sh
│ │ │ │ │ ├── setup.sh
│ │ │ │ │ ├── test-async.js
│ │ │ │ │ ├── test-fiber.js
│ │ │ │ │ └── test-sync.js
│ │ │ │ ├── package.json
│ │ │ │ └── test
│ │ │ │ ├── file-test.js
│ │ │ │ ├── fixtures
│ │ │ │ ├── read-json-file
│ │ │ │ │ └── config.json
│ │ │ │ └── require-directory
│ │ │ │ │ ├── directory
│ │ │ │ │ └── index.js
│ │ │ │ │ └── helloWorld.js
│ │ │ │ ├── format-test.js
│ │ │ │ ├── function-args-test.js
│ │ │ │ ├── helpers
│ │ │ │ └── macros.js
│ │ │ │ ├── random-string-test.js
│ │ │ │ ├── require-directory-test.js
│ │ │ │ └── utile-test.js
│ │ ├── package.json
│ │ └── test
│ │ │ ├── core
│ │ │ ├── README.md
│ │ │ ├── common.js
│ │ │ ├── pummel
│ │ │ │ └── test-http-upload-timeout.js
│ │ │ ├── run
│ │ │ ├── run-single
│ │ │ └── simple
│ │ │ │ ├── test-http-chunked.js
│ │ │ │ ├── test-http-client-abort.js
│ │ │ │ ├── test-http-client-abort2.js
│ │ │ │ ├── test-http-client-upload-buf.js
│ │ │ │ ├── test-http-client-upload.js
│ │ │ │ ├── test-http-contentLength0.js
│ │ │ │ ├── test-http-eof-on-connect.js
│ │ │ │ ├── test-http-extra-response.js
│ │ │ │ ├── test-http-head-request.js
│ │ │ │ ├── test-http-head-response-has-no-body-end.js
│ │ │ │ ├── test-http-head-response-has-no-body.js
│ │ │ │ ├── test-http-host-headers.js
│ │ │ │ ├── test-http-many-keep-alive-connections.js
│ │ │ │ ├── test-http-multi-line-headers.js
│ │ │ │ ├── test-http-proxy.js
│ │ │ │ ├── test-http-response-close.js
│ │ │ │ ├── test-http-server-multiheaders.js
│ │ │ │ ├── test-http-set-cookies.js
│ │ │ │ ├── test-http-status-code.js
│ │ │ │ ├── test-http-upgrade-server2.js
│ │ │ │ └── test-http.js
│ │ │ ├── examples-test.js
│ │ │ ├── fixtures
│ │ │ ├── agent2-cert.pem
│ │ │ ├── agent2-csr.pem
│ │ │ ├── agent2-key.pem
│ │ │ └── agent2.cnf
│ │ │ ├── helpers
│ │ │ ├── http.js
│ │ │ ├── index.js
│ │ │ └── ws.js
│ │ │ ├── http
│ │ │ ├── http-test.js
│ │ │ └── routing-table-test.js
│ │ │ ├── macros
│ │ │ ├── examples.js
│ │ │ ├── http.js
│ │ │ ├── index.js
│ │ │ └── ws.js
│ │ │ └── ws
│ │ │ ├── routing-table-test.js
│ │ │ ├── socket.io-test.js
│ │ │ └── ws-test.js
│ ├── lodash
│ │ ├── LICENSE.txt
│ │ ├── README.md
│ │ ├── build.js
│ │ ├── build
│ │ │ ├── minify.js
│ │ │ ├── mkdirp-sync.js
│ │ │ ├── post-compile.js
│ │ │ └── pre-compile.js
│ │ ├── dist
│ │ │ ├── lodash.backbone.js
│ │ │ ├── lodash.backbone.min.js
│ │ │ ├── lodash.compat.js
│ │ │ ├── lodash.compat.min.js
│ │ │ ├── lodash.js
│ │ │ ├── lodash.legacy.js
│ │ │ ├── lodash.legacy.min.js
│ │ │ ├── lodash.min.js
│ │ │ ├── lodash.mobile.js
│ │ │ ├── lodash.mobile.min.js
│ │ │ ├── lodash.underscore.js
│ │ │ └── lodash.underscore.min.js
│ │ ├── index.js
│ │ ├── lodash.js
│ │ ├── package.json
│ │ └── vendor
│ │ │ └── tar
│ │ │ ├── LICENCE
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ ├── buffer-entry.js
│ │ │ ├── entry-writer.js
│ │ │ ├── entry.js
│ │ │ ├── extended-header-writer.js
│ │ │ ├── extended-header.js
│ │ │ ├── extract.js
│ │ │ ├── global-header-writer.js
│ │ │ ├── header.js
│ │ │ ├── pack.js
│ │ │ └── parse.js
│ │ │ ├── tar.js
│ │ │ └── vendor
│ │ │ ├── block-stream
│ │ │ ├── LICENCE
│ │ │ ├── README.md
│ │ │ └── block-stream.js
│ │ │ ├── fstream
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── fstream.js
│ │ │ └── lib
│ │ │ │ ├── abstract.js
│ │ │ │ ├── collect.js
│ │ │ │ ├── dir-reader.js
│ │ │ │ ├── dir-writer.js
│ │ │ │ ├── file-reader.js
│ │ │ │ ├── file-writer.js
│ │ │ │ ├── get-type.js
│ │ │ │ ├── link-reader.js
│ │ │ │ ├── link-writer.js
│ │ │ │ ├── proxy-reader.js
│ │ │ │ ├── proxy-writer.js
│ │ │ │ ├── reader.js
│ │ │ │ ├── socket-reader.js
│ │ │ │ └── writer.js
│ │ │ ├── graceful-fs
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── graceful-fs.js
│ │ │ ├── inherits
│ │ │ ├── README.md
│ │ │ └── inherits.js
│ │ │ ├── mkdirp
│ │ │ ├── LICENSE
│ │ │ ├── index.js
│ │ │ └── readme.markdown
│ │ │ └── rimraf
│ │ │ ├── AUTHORS
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ └── rimraf.js
│ ├── log4js
│ │ ├── .bob.json
│ │ ├── .bob
│ │ │ ├── instrumented
│ │ │ │ ├── coverage.html
│ │ │ │ ├── lib
│ │ │ │ │ ├── appenders
│ │ │ │ │ │ ├── categoryFilter.js
│ │ │ │ │ │ ├── console.js
│ │ │ │ │ │ ├── dateFile.js
│ │ │ │ │ │ ├── file.js
│ │ │ │ │ │ ├── gelf.js
│ │ │ │ │ │ ├── hookio.js
│ │ │ │ │ │ ├── logLevelFilter.js
│ │ │ │ │ │ ├── multiprocess.js
│ │ │ │ │ │ └── smtp.js
│ │ │ │ │ ├── connect-logger.js
│ │ │ │ │ ├── date_format.js
│ │ │ │ │ ├── debug.js
│ │ │ │ │ ├── layouts.js
│ │ │ │ │ ├── levels.js
│ │ │ │ │ ├── log4js.js
│ │ │ │ │ ├── log4js.json
│ │ │ │ │ ├── logger.js
│ │ │ │ │ └── streams
│ │ │ │ │ │ ├── BaseRollingFileStream.js
│ │ │ │ │ │ ├── DateRollingFileStream.js
│ │ │ │ │ │ ├── RollingFileStream.js
│ │ │ │ │ │ └── index.js
│ │ │ │ └── test
│ │ │ │ │ ├── categoryFilter-test.js
│ │ │ │ │ ├── configuration-test.js
│ │ │ │ │ ├── configureNoLevels-test.js
│ │ │ │ │ ├── connect-logger-test.js
│ │ │ │ │ ├── consoleAppender-test.js
│ │ │ │ │ ├── date-file-test
│ │ │ │ │ ├── dateFileAppender-test.js
│ │ │ │ │ ├── date_format-test.js
│ │ │ │ │ ├── debug-test.js
│ │ │ │ │ ├── fileAppender-test.js
│ │ │ │ │ ├── gelfAppender-test.js
│ │ │ │ │ ├── global-log-level-test.js
│ │ │ │ │ ├── hookioAppender-test.js
│ │ │ │ │ ├── layouts-test.js
│ │ │ │ │ ├── levels-test.js
│ │ │ │ │ ├── log-abspath-test.js
│ │ │ │ │ ├── log4js.json
│ │ │ │ │ ├── logLevelFilter-test.js
│ │ │ │ │ ├── logger-test.js
│ │ │ │ │ ├── logging-test.js
│ │ │ │ │ ├── multiprocess-test.js
│ │ │ │ │ ├── nolog-test.js
│ │ │ │ │ ├── reloadConfiguration-test.js
│ │ │ │ │ ├── setLevel-asymmetry-test.js
│ │ │ │ │ ├── smtpAppender-test.js
│ │ │ │ │ ├── streams
│ │ │ │ │ ├── BaseRollingFileStream-test.js
│ │ │ │ │ ├── DateRollingFileStream-test.js
│ │ │ │ │ ├── rollingFileStream-test.js
│ │ │ │ │ ├── test-date-rolling-file-stream-32013-05-04
│ │ │ │ │ ├── test-rolling-file-stream
│ │ │ │ │ ├── test-rolling-file-stream-write-less
│ │ │ │ │ ├── test-rolling-file-stream-write-more
│ │ │ │ │ ├── test-rolling-file-stream-write-more.1
│ │ │ │ │ ├── test-rolling-stream-with-existing-files
│ │ │ │ │ ├── test-rolling-stream-with-existing-files.1
│ │ │ │ │ ├── test-rolling-stream-with-existing-files.11
│ │ │ │ │ ├── test-rolling-stream-with-existing-files.2
│ │ │ │ │ ├── test-rolling-stream-with-existing-files.20
│ │ │ │ │ ├── test-rolling-stream-with-existing-files.3
│ │ │ │ │ ├── test-rolling-stream-with-existing-files.4
│ │ │ │ │ └── test-rolling-stream-with-existing-files.5
│ │ │ │ │ ├── with-categoryFilter.json
│ │ │ │ │ ├── with-dateFile.json
│ │ │ │ │ ├── with-log-rolling.json
│ │ │ │ │ └── with-logLevelFilter.json
│ │ │ └── report
│ │ │ │ ├── coverage.out
│ │ │ │ └── lint.out
│ │ ├── .jshintrc
│ │ ├── .npmignore
│ │ ├── .travis.yml
│ │ ├── README.md
│ │ ├── examples
│ │ │ ├── example-connect-logger.js
│ │ │ ├── example-socket.js
│ │ │ ├── example.js
│ │ │ ├── fromreadme.js
│ │ │ ├── log-rolling.js
│ │ │ ├── memory-test.js
│ │ │ ├── patternLayout-tokens.js
│ │ │ └── smtp-appender.js
│ │ ├── lib
│ │ │ ├── appenders
│ │ │ │ ├── categoryFilter.js
│ │ │ │ ├── clustered.js
│ │ │ │ ├── console.js
│ │ │ │ ├── dateFile.js
│ │ │ │ ├── file.js
│ │ │ │ ├── gelf.js
│ │ │ │ ├── hookio.js
│ │ │ │ ├── logLevelFilter.js
│ │ │ │ ├── multiprocess.js
│ │ │ │ └── smtp.js
│ │ │ ├── connect-logger.js
│ │ │ ├── date_format.js
│ │ │ ├── debug.js
│ │ │ ├── layouts.js
│ │ │ ├── levels.js
│ │ │ ├── log4js.js
│ │ │ ├── log4js.json
│ │ │ ├── logger.js
│ │ │ └── streams
│ │ │ │ ├── BaseRollingFileStream.js
│ │ │ │ ├── DateRollingFileStream.js
│ │ │ │ ├── RollingFileStream.js
│ │ │ │ └── index.js
│ │ ├── node_modules
│ │ │ ├── .bin
│ │ │ │ ├── semver
│ │ │ │ └── semver.cmd
│ │ │ ├── async
│ │ │ │ ├── .gitmodules
│ │ │ │ ├── LICENSE
│ │ │ │ ├── Makefile
│ │ │ │ ├── README.md
│ │ │ │ ├── deps
│ │ │ │ │ ├── nodeunit.css
│ │ │ │ │ └── nodeunit.js
│ │ │ │ ├── dist
│ │ │ │ │ └── async.min.js
│ │ │ │ ├── index.js
│ │ │ │ ├── lib
│ │ │ │ │ └── async.js
│ │ │ │ ├── nodelint.cfg
│ │ │ │ ├── package.json
│ │ │ │ └── test
│ │ │ │ │ ├── test-async.js
│ │ │ │ │ └── test.html
│ │ │ ├── dequeue
│ │ │ │ ├── .npmignore
│ │ │ │ ├── README.md
│ │ │ │ ├── lib
│ │ │ │ │ ├── dequeue.js
│ │ │ │ │ └── index.js
│ │ │ │ └── package.json
│ │ │ ├── readable-stream
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── duplex.js
│ │ │ │ ├── examples
│ │ │ │ │ ├── CAPSLOCKTYPER.JS
│ │ │ │ │ ├── typer-fsr.js
│ │ │ │ │ └── typer.js
│ │ │ │ ├── float.patch
│ │ │ │ ├── fs.js
│ │ │ │ ├── lib
│ │ │ │ │ ├── _stream_duplex.js
│ │ │ │ │ ├── _stream_passthrough.js
│ │ │ │ │ ├── _stream_readable.js
│ │ │ │ │ ├── _stream_transform.js
│ │ │ │ │ └── _stream_writable.js
│ │ │ │ ├── package.json
│ │ │ │ ├── passthrough.js
│ │ │ │ ├── readable.js
│ │ │ │ ├── test
│ │ │ │ │ ├── common.js
│ │ │ │ │ ├── fixtures
│ │ │ │ │ │ └── x1024.txt
│ │ │ │ │ └── simple
│ │ │ │ │ │ ├── test-stream2-basic.js
│ │ │ │ │ │ ├── test-stream2-compatibility.js
│ │ │ │ │ │ ├── test-stream2-finish-pipe.js
│ │ │ │ │ │ ├── test-stream2-large-read-stall.js
│ │ │ │ │ │ ├── test-stream2-objects.js
│ │ │ │ │ │ ├── test-stream2-pipe-error-handling.js
│ │ │ │ │ │ ├── test-stream2-push.js
│ │ │ │ │ │ ├── test-stream2-read-sync-stack.js
│ │ │ │ │ │ ├── test-stream2-readable-empty-buffer-no-eof.js
│ │ │ │ │ │ ├── test-stream2-readable-from-list.js
│ │ │ │ │ │ ├── test-stream2-readable-legacy-drain.js
│ │ │ │ │ │ ├── test-stream2-readable-non-empty-end.js
│ │ │ │ │ │ ├── test-stream2-set-encoding.js
│ │ │ │ │ │ ├── test-stream2-transform.js
│ │ │ │ │ │ ├── test-stream2-unpipe-drain.js
│ │ │ │ │ │ ├── test-stream2-unpipe-leak.js
│ │ │ │ │ │ └── test-stream2-writable.js
│ │ │ │ ├── transform.js
│ │ │ │ ├── writable.js
│ │ │ │ └── zlib.js
│ │ │ └── semver
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── bin
│ │ │ │ └── semver
│ │ │ │ ├── package.json
│ │ │ │ ├── semver.js
│ │ │ │ └── test.js
│ │ ├── package.json
│ │ └── test
│ │ │ ├── categoryFilter-test.js
│ │ │ ├── clusteredAppender-test.js
│ │ │ ├── configuration-test.js
│ │ │ ├── configureNoLevels-test.js
│ │ │ ├── connect-logger-test.js
│ │ │ ├── consoleAppender-test.js
│ │ │ ├── date-file-test
│ │ │ ├── dateFileAppender-test.js
│ │ │ ├── date_format-test.js
│ │ │ ├── debug-test.js
│ │ │ ├── fileAppender-test.js
│ │ │ ├── gelfAppender-test.js
│ │ │ ├── global-log-level-test.js
│ │ │ ├── hookioAppender-test.js
│ │ │ ├── layouts-test.js
│ │ │ ├── levels-test.js
│ │ │ ├── log-abspath-test.js
│ │ │ ├── log4js.json
│ │ │ ├── logLevelFilter-test.js
│ │ │ ├── logger-test.js
│ │ │ ├── logging-test.js
│ │ │ ├── multiprocess-test.js
│ │ │ ├── nolog-test.js
│ │ │ ├── reloadConfiguration-test.js
│ │ │ ├── setLevel-asymmetry-test.js
│ │ │ ├── smtpAppender-test.js
│ │ │ ├── streams
│ │ │ ├── BaseRollingFileStream-test.js
│ │ │ ├── DateRollingFileStream-test.js
│ │ │ ├── rollingFileStream-test.js
│ │ │ ├── test-date-rolling-file-stream-32013-05-04
│ │ │ ├── test-rolling-file-stream
│ │ │ ├── test-rolling-file-stream-write-less
│ │ │ ├── test-rolling-file-stream-write-more
│ │ │ ├── test-rolling-file-stream-write-more.1
│ │ │ ├── test-rolling-stream-with-existing-files
│ │ │ ├── test-rolling-stream-with-existing-files.0
│ │ │ ├── test-rolling-stream-with-existing-files.1
│ │ │ ├── test-rolling-stream-with-existing-files.11
│ │ │ ├── test-rolling-stream-with-existing-files.2
│ │ │ ├── test-rolling-stream-with-existing-files.20
│ │ │ ├── test-rolling-stream-with-existing-files.3
│ │ │ ├── test-rolling-stream-with-existing-files.4
│ │ │ └── test-rolling-stream-with-existing-files.5
│ │ │ ├── with-categoryFilter.json
│ │ │ ├── with-dateFile.json
│ │ │ ├── with-log-rolling.json
│ │ │ └── with-logLevelFilter.json
│ ├── mime
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── mime.js
│ │ ├── package.json
│ │ ├── test.js
│ │ └── types
│ │ │ ├── mime.types
│ │ │ └── node.types
│ ├── minimatch
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── minimatch.js
│ │ ├── node_modules
│ │ │ ├── lru-cache
│ │ │ │ ├── .npmignore
│ │ │ │ ├── AUTHORS
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── bench.js
│ │ │ │ ├── lib
│ │ │ │ │ └── lru-cache.js
│ │ │ │ ├── package.json
│ │ │ │ └── test
│ │ │ │ │ ├── basic.js
│ │ │ │ │ ├── foreach.js
│ │ │ │ │ └── memory-leak.js
│ │ │ └── sigmund
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── bench.js
│ │ │ │ ├── package.json
│ │ │ │ ├── sigmund.js
│ │ │ │ └── test
│ │ │ │ └── basic.js
│ │ ├── package.json
│ │ └── test
│ │ │ ├── basic.js
│ │ │ ├── brace-expand.js
│ │ │ ├── caching.js
│ │ │ └── defaults.js
│ ├── optimist
│ │ ├── .travis.yml
│ │ ├── LICENSE
│ │ ├── example
│ │ │ ├── bool.js
│ │ │ ├── boolean_double.js
│ │ │ ├── boolean_single.js
│ │ │ ├── default_hash.js
│ │ │ ├── default_singles.js
│ │ │ ├── divide.js
│ │ │ ├── line_count.js
│ │ │ ├── line_count_options.js
│ │ │ ├── line_count_wrap.js
│ │ │ ├── nonopt.js
│ │ │ ├── reflect.js
│ │ │ ├── short.js
│ │ │ ├── string.js
│ │ │ ├── usage-options.js
│ │ │ └── xup.js
│ │ ├── index.js
│ │ ├── node_modules
│ │ │ └── wordwrap
│ │ │ │ ├── .npmignore
│ │ │ │ ├── README.markdown
│ │ │ │ ├── example
│ │ │ │ ├── center.js
│ │ │ │ └── meat.js
│ │ │ │ ├── index.js
│ │ │ │ ├── package.json
│ │ │ │ └── test
│ │ │ │ ├── break.js
│ │ │ │ ├── idleness.txt
│ │ │ │ └── wrap.js
│ │ ├── package.json
│ │ ├── readme.markdown
│ │ └── test
│ │ │ ├── _.js
│ │ │ ├── _
│ │ │ ├── argv.js
│ │ │ └── bin.js
│ │ │ ├── parse.js
│ │ │ └── usage.js
│ ├── q
│ │ ├── CONTRIBUTING.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── benchmark
│ │ │ ├── compare-with-callbacks.js
│ │ │ └── scenarios.js
│ │ ├── package.json
│ │ ├── q.js
│ │ └── queue.js
│ ├── rimraf
│ │ ├── AUTHORS
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── package.json
│ │ ├── rimraf.js
│ │ └── test
│ │ │ ├── run.sh
│ │ │ ├── setup.sh
│ │ │ ├── test-async.js
│ │ │ └── test-sync.js
│ ├── socket.io
│ │ ├── .npmignore
│ │ ├── .travis.yml
│ │ ├── History.md
│ │ ├── LICENSE
│ │ ├── Makefile
│ │ ├── Readme.md
│ │ ├── benchmarks
│ │ │ ├── decode.bench.js
│ │ │ ├── encode.bench.js
│ │ │ └── runner.js
│ │ ├── index.js
│ │ ├── lib
│ │ │ ├── logger.js
│ │ │ ├── manager.js
│ │ │ ├── namespace.js
│ │ │ ├── parser.js
│ │ │ ├── socket.io.js
│ │ │ ├── socket.js
│ │ │ ├── static.js
│ │ │ ├── store.js
│ │ │ ├── stores
│ │ │ │ ├── memory.js
│ │ │ │ └── redis.js
│ │ │ ├── transport.js
│ │ │ ├── transports
│ │ │ │ ├── flashsocket.js
│ │ │ │ ├── htmlfile.js
│ │ │ │ ├── http-polling.js
│ │ │ │ ├── http.js
│ │ │ │ ├── index.js
│ │ │ │ ├── jsonp-polling.js
│ │ │ │ ├── websocket.js
│ │ │ │ ├── websocket
│ │ │ │ │ ├── default.js
│ │ │ │ │ ├── hybi-07-12.js
│ │ │ │ │ ├── hybi-16.js
│ │ │ │ │ └── index.js
│ │ │ │ └── xhr-polling.js
│ │ │ └── util.js
│ │ ├── node_modules
│ │ │ ├── base64id
│ │ │ │ ├── .npmignore
│ │ │ │ ├── README.md
│ │ │ │ ├── lib
│ │ │ │ │ └── base64id.js
│ │ │ │ └── package.json
│ │ │ ├── policyfile
│ │ │ │ ├── .npmignore
│ │ │ │ ├── LICENSE
│ │ │ │ ├── Makefile
│ │ │ │ ├── README.md
│ │ │ │ ├── doc
│ │ │ │ │ └── index.html
│ │ │ │ ├── examples
│ │ │ │ │ ├── basic.fallback.js
│ │ │ │ │ └── basic.js
│ │ │ │ ├── index.js
│ │ │ │ ├── lib
│ │ │ │ │ └── server.js
│ │ │ │ ├── package.json
│ │ │ │ └── tests
│ │ │ │ │ ├── ssl
│ │ │ │ │ ├── ssl.crt
│ │ │ │ │ └── ssl.private.key
│ │ │ │ │ └── unit.test.js
│ │ │ ├── redis
│ │ │ │ ├── .npmignore
│ │ │ │ ├── README.md
│ │ │ │ ├── benches
│ │ │ │ │ ├── buffer_bench.js
│ │ │ │ │ ├── hiredis_parser.js
│ │ │ │ │ ├── re_sub_test.js
│ │ │ │ │ ├── reconnect_test.js
│ │ │ │ │ ├── stress
│ │ │ │ │ │ ├── codec.js
│ │ │ │ │ │ ├── pubsub
│ │ │ │ │ │ │ ├── pub.js
│ │ │ │ │ │ │ ├── run
│ │ │ │ │ │ │ └── server.js
│ │ │ │ │ │ ├── rpushblpop
│ │ │ │ │ │ │ ├── pub.js
│ │ │ │ │ │ │ ├── run
│ │ │ │ │ │ │ └── server.js
│ │ │ │ │ │ └── speed
│ │ │ │ │ │ │ ├── 00
│ │ │ │ │ │ │ ├── plot
│ │ │ │ │ │ │ ├── size-rate.png
│ │ │ │ │ │ │ └── speed.js
│ │ │ │ │ └── sub_quit_test.js
│ │ │ │ ├── changelog.md
│ │ │ │ ├── diff_multi_bench_output.js
│ │ │ │ ├── examples
│ │ │ │ │ ├── auth.js
│ │ │ │ │ ├── backpressure_drain.js
│ │ │ │ │ ├── eval.js
│ │ │ │ │ ├── extend.js
│ │ │ │ │ ├── file.js
│ │ │ │ │ ├── mget.js
│ │ │ │ │ ├── monitor.js
│ │ │ │ │ ├── multi.js
│ │ │ │ │ ├── multi2.js
│ │ │ │ │ ├── psubscribe.js
│ │ │ │ │ ├── pub_sub.js
│ │ │ │ │ ├── simple.js
│ │ │ │ │ ├── sort.js
│ │ │ │ │ ├── subqueries.js
│ │ │ │ │ ├── subquery.js
│ │ │ │ │ ├── unix_socket.js
│ │ │ │ │ └── web_server.js
│ │ │ │ ├── generate_commands.js
│ │ │ │ ├── index.js
│ │ │ │ ├── lib
│ │ │ │ │ ├── commands.js
│ │ │ │ │ ├── parser
│ │ │ │ │ │ ├── hiredis.js
│ │ │ │ │ │ └── javascript.js
│ │ │ │ │ ├── queue.js
│ │ │ │ │ ├── to_array.js
│ │ │ │ │ └── util.js
│ │ │ │ ├── mem.js
│ │ │ │ ├── multi_bench.js
│ │ │ │ ├── package.json
│ │ │ │ └── test.js
│ │ │ └── socket.io-client
│ │ │ │ ├── .npmignore
│ │ │ │ ├── History.md
│ │ │ │ ├── Makefile
│ │ │ │ ├── README.md
│ │ │ │ ├── bin
│ │ │ │ └── builder.js
│ │ │ │ ├── components
│ │ │ │ ├── component-bind
│ │ │ │ │ ├── component.json
│ │ │ │ │ └── index.js
│ │ │ │ ├── component-emitter
│ │ │ │ │ ├── component.json
│ │ │ │ │ └── index.js
│ │ │ │ ├── component-json-fallback
│ │ │ │ │ ├── component.json
│ │ │ │ │ └── index.js
│ │ │ │ ├── component-json
│ │ │ │ │ ├── component.json
│ │ │ │ │ └── index.js
│ │ │ │ ├── learnboost-engine.io-client
│ │ │ │ │ ├── component.json
│ │ │ │ │ └── lib
│ │ │ │ │ │ ├── emitter.js
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── parser.js
│ │ │ │ │ │ ├── socket.js
│ │ │ │ │ │ ├── transport.js
│ │ │ │ │ │ ├── transports
│ │ │ │ │ │ ├── flashsocket.js
│ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ ├── polling-jsonp.js
│ │ │ │ │ │ ├── polling-xhr.js
│ │ │ │ │ │ ├── polling.js
│ │ │ │ │ │ └── websocket.js
│ │ │ │ │ │ └── util.js
│ │ │ │ ├── learnboost-socket.io-protocol
│ │ │ │ │ ├── component.json
│ │ │ │ │ └── index.js
│ │ │ │ ├── timoxley-to-array
│ │ │ │ │ ├── component.json
│ │ │ │ │ └── index.js
│ │ │ │ └── visionmedia-debug
│ │ │ │ │ ├── component.json
│ │ │ │ │ ├── debug.js
│ │ │ │ │ └── index.js
│ │ │ │ ├── dist
│ │ │ │ ├── WebSocketMain.swf
│ │ │ │ ├── WebSocketMainInsecure.swf
│ │ │ │ ├── socket.io.js
│ │ │ │ └── socket.io.min.js
│ │ │ │ ├── lib
│ │ │ │ ├── events.js
│ │ │ │ ├── io.js
│ │ │ │ ├── json.js
│ │ │ │ ├── namespace.js
│ │ │ │ ├── parser.js
│ │ │ │ ├── socket.js
│ │ │ │ ├── transport.js
│ │ │ │ ├── transports
│ │ │ │ │ ├── flashsocket.js
│ │ │ │ │ ├── htmlfile.js
│ │ │ │ │ ├── jsonp-polling.js
│ │ │ │ │ ├── websocket.js
│ │ │ │ │ ├── xhr-polling.js
│ │ │ │ │ └── xhr.js
│ │ │ │ ├── util.js
│ │ │ │ └── vendor
│ │ │ │ │ └── web-socket-js
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── WebSocketMain.swf
│ │ │ │ │ ├── WebSocketMainInsecure.zip
│ │ │ │ │ ├── flash-src
│ │ │ │ │ ├── IWebSocketLogger.as
│ │ │ │ │ ├── WebSocket.as
│ │ │ │ │ ├── WebSocketEvent.as
│ │ │ │ │ ├── WebSocketMain.as
│ │ │ │ │ ├── WebSocketMainInsecure.as
│ │ │ │ │ ├── build.sh
│ │ │ │ │ └── com
│ │ │ │ │ │ ├── adobe
│ │ │ │ │ │ └── net
│ │ │ │ │ │ │ └── proxies
│ │ │ │ │ │ │ └── RFC2817Socket.as
│ │ │ │ │ │ ├── gsolo
│ │ │ │ │ │ └── encryption
│ │ │ │ │ │ │ └── MD5.as
│ │ │ │ │ │ └── hurlant
│ │ │ │ │ │ ├── crypto
│ │ │ │ │ │ ├── Crypto.as
│ │ │ │ │ │ ├── cert
│ │ │ │ │ │ │ ├── MozillaRootCertificates.as
│ │ │ │ │ │ │ ├── X509Certificate.as
│ │ │ │ │ │ │ └── X509CertificateCollection.as
│ │ │ │ │ │ ├── hash
│ │ │ │ │ │ │ ├── HMAC.as
│ │ │ │ │ │ │ ├── IHMAC.as
│ │ │ │ │ │ │ ├── IHash.as
│ │ │ │ │ │ │ ├── MAC.as
│ │ │ │ │ │ │ ├── MD2.as
│ │ │ │ │ │ │ ├── MD5.as
│ │ │ │ │ │ │ ├── SHA1.as
│ │ │ │ │ │ │ ├── SHA224.as
│ │ │ │ │ │ │ ├── SHA256.as
│ │ │ │ │ │ │ └── SHABase.as
│ │ │ │ │ │ ├── prng
│ │ │ │ │ │ │ ├── ARC4.as
│ │ │ │ │ │ │ ├── IPRNG.as
│ │ │ │ │ │ │ ├── Random.as
│ │ │ │ │ │ │ └── TLSPRF.as
│ │ │ │ │ │ ├── rsa
│ │ │ │ │ │ │ └── RSAKey.as
│ │ │ │ │ │ ├── symmetric
│ │ │ │ │ │ │ ├── AESKey.as
│ │ │ │ │ │ │ ├── BlowFishKey.as
│ │ │ │ │ │ │ ├── CBCMode.as
│ │ │ │ │ │ │ ├── CFB8Mode.as
│ │ │ │ │ │ │ ├── CFBMode.as
│ │ │ │ │ │ │ ├── CTRMode.as
│ │ │ │ │ │ │ ├── DESKey.as
│ │ │ │ │ │ │ ├── ECBMode.as
│ │ │ │ │ │ │ ├── ICipher.as
│ │ │ │ │ │ │ ├── IMode.as
│ │ │ │ │ │ │ ├── IPad.as
│ │ │ │ │ │ │ ├── IStreamCipher.as
│ │ │ │ │ │ │ ├── ISymmetricKey.as
│ │ │ │ │ │ │ ├── IVMode.as
│ │ │ │ │ │ │ ├── NullPad.as
│ │ │ │ │ │ │ ├── OFBMode.as
│ │ │ │ │ │ │ ├── PKCS5.as
│ │ │ │ │ │ │ ├── SSLPad.as
│ │ │ │ │ │ │ ├── SimpleIVMode.as
│ │ │ │ │ │ │ ├── TLSPad.as
│ │ │ │ │ │ │ ├── TripleDESKey.as
│ │ │ │ │ │ │ ├── XTeaKey.as
│ │ │ │ │ │ │ ├── aeskey.pl
│ │ │ │ │ │ │ └── dump.txt
│ │ │ │ │ │ ├── tests
│ │ │ │ │ │ │ ├── AESKeyTest.as
│ │ │ │ │ │ │ ├── ARC4Test.as
│ │ │ │ │ │ │ ├── BigIntegerTest.as
│ │ │ │ │ │ │ ├── BlowFishKeyTest.as
│ │ │ │ │ │ │ ├── CBCModeTest.as
│ │ │ │ │ │ │ ├── CFB8ModeTest.as
│ │ │ │ │ │ │ ├── CFBModeTest.as
│ │ │ │ │ │ │ ├── CTRModeTest.as
│ │ │ │ │ │ │ ├── DESKeyTest.as
│ │ │ │ │ │ │ ├── ECBModeTest.as
│ │ │ │ │ │ │ ├── HMACTest.as
│ │ │ │ │ │ │ ├── ITestHarness.as
│ │ │ │ │ │ │ ├── MD2Test.as
│ │ │ │ │ │ │ ├── MD5Test.as
│ │ │ │ │ │ │ ├── OFBModeTest.as
│ │ │ │ │ │ │ ├── RSAKeyTest.as
│ │ │ │ │ │ │ ├── SHA1Test.as
│ │ │ │ │ │ │ ├── SHA224Test.as
│ │ │ │ │ │ │ ├── SHA256Test.as
│ │ │ │ │ │ │ ├── TLSPRFTest.as
│ │ │ │ │ │ │ ├── TestCase.as
│ │ │ │ │ │ │ ├── TripleDESKeyTest.as
│ │ │ │ │ │ │ └── XTeaKeyTest.as
│ │ │ │ │ │ └── tls
│ │ │ │ │ │ │ ├── BulkCiphers.as
│ │ │ │ │ │ │ ├── CipherSuites.as
│ │ │ │ │ │ │ ├── IConnectionState.as
│ │ │ │ │ │ │ ├── ISecurityParameters.as
│ │ │ │ │ │ │ ├── KeyExchanges.as
│ │ │ │ │ │ │ ├── MACs.as
│ │ │ │ │ │ │ ├── SSLConnectionState.as
│ │ │ │ │ │ │ ├── SSLEvent.as
│ │ │ │ │ │ │ ├── SSLSecurityParameters.as
│ │ │ │ │ │ │ ├── TLSConfig.as
│ │ │ │ │ │ │ ├── TLSConnectionState.as
│ │ │ │ │ │ │ ├── TLSEngine.as
│ │ │ │ │ │ │ ├── TLSError.as
│ │ │ │ │ │ │ ├── TLSEvent.as
│ │ │ │ │ │ │ ├── TLSSecurityParameters.as
│ │ │ │ │ │ │ ├── TLSSocket.as
│ │ │ │ │ │ │ ├── TLSSocketEvent.as
│ │ │ │ │ │ │ └── TLSTest.as
│ │ │ │ │ │ ├── math
│ │ │ │ │ │ ├── BarrettReduction.as
│ │ │ │ │ │ ├── BigInteger.as
│ │ │ │ │ │ ├── ClassicReduction.as
│ │ │ │ │ │ ├── IReduction.as
│ │ │ │ │ │ ├── MontgomeryReduction.as
│ │ │ │ │ │ ├── NullReduction.as
│ │ │ │ │ │ └── bi_internal.as
│ │ │ │ │ │ └── util
│ │ │ │ │ │ ├── ArrayUtil.as
│ │ │ │ │ │ ├── Base64.as
│ │ │ │ │ │ ├── Hex.as
│ │ │ │ │ │ ├── Memory.as
│ │ │ │ │ │ └── der
│ │ │ │ │ │ ├── ByteString.as
│ │ │ │ │ │ ├── DER.as
│ │ │ │ │ │ ├── IAsn1Type.as
│ │ │ │ │ │ ├── Integer.as
│ │ │ │ │ │ ├── OID.as
│ │ │ │ │ │ ├── ObjectIdentifier.as
│ │ │ │ │ │ ├── PEM.as
│ │ │ │ │ │ ├── PrintableString.as
│ │ │ │ │ │ ├── Sequence.as
│ │ │ │ │ │ ├── Set.as
│ │ │ │ │ │ ├── Type.as
│ │ │ │ │ │ └── UTCTime.as
│ │ │ │ │ ├── sample.html
│ │ │ │ │ ├── swfobject.js
│ │ │ │ │ └── web_socket.js
│ │ │ │ ├── node_modules
│ │ │ │ ├── .bin
│ │ │ │ │ ├── uglifyjs
│ │ │ │ │ ├── uglifyjs.cmd
│ │ │ │ │ ├── wscat
│ │ │ │ │ └── wscat.cmd
│ │ │ │ ├── active-x-obfuscator
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── Readme.md
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ └── zeparser
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README
│ │ │ │ │ │ │ ├── Tokenizer.js
│ │ │ │ │ │ │ ├── ZeParser.js
│ │ │ │ │ │ │ ├── benchmark.html
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── test-parser.html
│ │ │ │ │ │ │ ├── test-tokenizer.html
│ │ │ │ │ │ │ ├── tests.js
│ │ │ │ │ │ │ └── unicodecategories.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── test.js
│ │ │ │ ├── uglify-js
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── README.html
│ │ │ │ │ ├── README.org
│ │ │ │ │ ├── bin
│ │ │ │ │ │ └── uglifyjs
│ │ │ │ │ ├── docstyle.css
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── 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
│ │ │ │ ├── ws
│ │ │ │ │ ├── .npmignore
│ │ │ │ │ ├── .travis.yml
│ │ │ │ │ ├── History.md
│ │ │ │ │ ├── Makefile
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── bench
│ │ │ │ │ │ ├── parser.benchmark.js
│ │ │ │ │ │ ├── sender.benchmark.js
│ │ │ │ │ │ ├── speed.js
│ │ │ │ │ │ └── util.js
│ │ │ │ │ ├── bin
│ │ │ │ │ │ └── wscat
│ │ │ │ │ ├── binding.gyp
│ │ │ │ │ ├── builderror.log
│ │ │ │ │ ├── doc
│ │ │ │ │ │ └── ws.md
│ │ │ │ │ ├── examples
│ │ │ │ │ │ ├── fileapi
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── public
│ │ │ │ │ │ │ │ ├── app.js
│ │ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ │ └── uploader.js
│ │ │ │ │ │ │ └── server.js
│ │ │ │ │ │ ├── serverstats-express_3
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── public
│ │ │ │ │ │ │ │ └── index.html
│ │ │ │ │ │ │ └── server.js
│ │ │ │ │ │ ├── serverstats
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ ├── public
│ │ │ │ │ │ │ │ └── index.html
│ │ │ │ │ │ │ └── server.js
│ │ │ │ │ │ └── ssl.js
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── lib
│ │ │ │ │ │ ├── BufferPool.js
│ │ │ │ │ │ ├── BufferUtil.fallback.js
│ │ │ │ │ │ ├── BufferUtil.js
│ │ │ │ │ │ ├── ErrorCodes.js
│ │ │ │ │ │ ├── Receiver.hixie.js
│ │ │ │ │ │ ├── Receiver.js
│ │ │ │ │ │ ├── Sender.hixie.js
│ │ │ │ │ │ ├── Sender.js
│ │ │ │ │ │ ├── Validation.fallback.js
│ │ │ │ │ │ ├── Validation.js
│ │ │ │ │ │ ├── WebSocket.js
│ │ │ │ │ │ ├── WebSocketServer.js
│ │ │ │ │ │ └── browser.js
│ │ │ │ │ ├── node_modules
│ │ │ │ │ │ ├── commander
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── .travis.yml
│ │ │ │ │ │ │ ├── History.md
│ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ ├── Readme.md
│ │ │ │ │ │ │ ├── index.js
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ └── commander.js
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ ├── nan
│ │ │ │ │ │ │ ├── .index.js
│ │ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── nan.h
│ │ │ │ │ │ │ └── package.json
│ │ │ │ │ │ ├── options
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── lib
│ │ │ │ │ │ │ │ └── options.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── test
│ │ │ │ │ │ │ │ ├── fixtures
│ │ │ │ │ │ │ │ └── test.conf
│ │ │ │ │ │ │ │ └── options.test.js
│ │ │ │ │ │ └── tinycolor
│ │ │ │ │ │ │ ├── .npmignore
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ ├── example.js
│ │ │ │ │ │ │ ├── package.json
│ │ │ │ │ │ │ └── tinycolor.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── bufferutil.cc
│ │ │ │ │ │ └── validation.cc
│ │ │ │ │ └── test
│ │ │ │ │ │ ├── BufferPool.test.js
│ │ │ │ │ │ ├── Receiver.hixie.test.js
│ │ │ │ │ │ ├── Receiver.test.js
│ │ │ │ │ │ ├── Sender.hixie.test.js
│ │ │ │ │ │ ├── Sender.test.js
│ │ │ │ │ │ ├── Validation.test.js
│ │ │ │ │ │ ├── WebSocket.integration.js
│ │ │ │ │ │ ├── WebSocket.test.js
│ │ │ │ │ │ ├── WebSocketServer.test.js
│ │ │ │ │ │ ├── autobahn-server.js
│ │ │ │ │ │ ├── autobahn.js
│ │ │ │ │ │ ├── fixtures
│ │ │ │ │ │ ├── agent1-cert.pem
│ │ │ │ │ │ ├── agent1-key.pem
│ │ │ │ │ │ ├── ca1-cert.pem
│ │ │ │ │ │ ├── ca1-key.pem
│ │ │ │ │ │ ├── certificate.pem
│ │ │ │ │ │ ├── key.pem
│ │ │ │ │ │ ├── request.pem
│ │ │ │ │ │ └── textfile
│ │ │ │ │ │ ├── hybi-common.js
│ │ │ │ │ │ └── testserver.js
│ │ │ │ └── xmlhttprequest
│ │ │ │ │ ├── README.md
│ │ │ │ │ ├── autotest.watchr
│ │ │ │ │ ├── example
│ │ │ │ │ └── demo.js
│ │ │ │ │ ├── lib
│ │ │ │ │ └── XMLHttpRequest.js
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── tests
│ │ │ │ │ ├── test-constants.js
│ │ │ │ │ ├── test-events.js
│ │ │ │ │ ├── test-exceptions.js
│ │ │ │ │ ├── test-headers.js
│ │ │ │ │ ├── test-request-methods.js
│ │ │ │ │ ├── test-request-protocols.js
│ │ │ │ │ └── testdata.txt
│ │ │ │ ├── package.json
│ │ │ │ └── test
│ │ │ │ ├── events.test.js
│ │ │ │ ├── io.test.js
│ │ │ │ ├── node
│ │ │ │ ├── builder.common.js
│ │ │ │ └── builder.test.js
│ │ │ │ ├── parser.test.js
│ │ │ │ ├── socket.test.js
│ │ │ │ ├── util.test.js
│ │ │ │ └── worker.js
│ │ └── package.json
│ └── useragent
│ │ ├── .npmignore
│ │ ├── .travis.yml
│ │ ├── CHANGELOG.md
│ │ ├── CREDITS
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── bin
│ │ ├── testfiles.js
│ │ └── update.js
│ │ ├── features
│ │ └── index.js
│ │ ├── index.js
│ │ ├── lib
│ │ ├── regexps.js
│ │ └── update.js
│ │ ├── node_modules
│ │ └── lru-cache
│ │ │ ├── .npmignore
│ │ │ ├── AUTHORS
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ └── lru-cache.js
│ │ │ ├── package.json
│ │ │ ├── s.js
│ │ │ └── test
│ │ │ ├── basic.js
│ │ │ ├── foreach.js
│ │ │ └── memory-leak.js
│ │ ├── package.json
│ │ ├── static
│ │ └── user_agent.after.yaml
│ │ └── test
│ │ ├── features.test.js
│ │ ├── fixtures
│ │ ├── firefoxes.yaml
│ │ ├── pgts.yaml
│ │ ├── static.custom.yaml
│ │ └── testcases.yaml
│ │ ├── mocha.opts
│ │ ├── parser.qa.js
│ │ └── parser.test.js
│ ├── package.json
│ ├── static
│ ├── client.html
│ ├── context.html
│ ├── debug.html
│ └── karma.js
│ ├── test-results.xml
│ └── thesis.pdf
├── package.json
├── scripts
├── e2e-test.bat
├── e2e-test.sh
├── test.bat
├── test.sh
├── watchr.rb
└── web-server.js
└── test
├── e2e
├── runner.html
└── scenarios.js
├── lib
└── angular
│ ├── angular-mocks.js
│ ├── angular-scenario.js
│ └── version.txt
└── unit
├── controllersSpec.js
├── directivesSpec.js
├── filtersSpec.js
└── servicesSpec.js
/.gitignore:
--------------------------------------------------------------------------------
1 | logs/*
2 | !.gitkeep
3 |
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.8
4 |
5 | before_script:
6 | - export DISPLAY=:99.0
7 | - sh -e /etc/init.d/xvfb start
8 | - npm install --quiet -g karma
9 | - ./scripts/web-server.js > /dev/null &
10 | - sleep 1 # give server time to start
11 |
12 | script:
13 | - karma start config/karma.conf.js --no-auto-watch --single-run --reporters=dots --browsers=Firefox
14 | - karma start config/karma-e2e.conf.js --reporters=dots --browsers=Firefox
15 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Web client demo code
2 |
3 | This is the web client demo code associated with my Pluralsight course [A Functional Architecture with F#](http://pluralsight.com/training/Courses/TableOfContents/functional-architecture-fsharp).
4 |
--------------------------------------------------------------------------------
/app/css/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/.gitkeep
--------------------------------------------------------------------------------
/app/css/images/animated-overlay.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/animated-overlay.gif
--------------------------------------------------------------------------------
/app/css/images/ui-bg_flat_0_aaaaaa_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-bg_flat_0_aaaaaa_40x100.png
--------------------------------------------------------------------------------
/app/css/images/ui-bg_flat_30_cccccc_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-bg_flat_30_cccccc_40x100.png
--------------------------------------------------------------------------------
/app/css/images/ui-bg_flat_50_5c5c5c_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-bg_flat_50_5c5c5c_40x100.png
--------------------------------------------------------------------------------
/app/css/images/ui-bg_flat_75_ffffff_40x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-bg_flat_75_ffffff_40x100.png
--------------------------------------------------------------------------------
/app/css/images/ui-bg_glass_20_555555_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-bg_glass_20_555555_1x400.png
--------------------------------------------------------------------------------
/app/css/images/ui-bg_glass_40_0078a3_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-bg_glass_40_0078a3_1x400.png
--------------------------------------------------------------------------------
/app/css/images/ui-bg_glass_40_ffc73d_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-bg_glass_40_ffc73d_1x400.png
--------------------------------------------------------------------------------
/app/css/images/ui-bg_glass_55_fbf9ee_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-bg_glass_55_fbf9ee_1x400.png
--------------------------------------------------------------------------------
/app/css/images/ui-bg_glass_65_ffffff_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-bg_glass_65_ffffff_1x400.png
--------------------------------------------------------------------------------
/app/css/images/ui-bg_glass_75_dadada_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-bg_glass_75_dadada_1x400.png
--------------------------------------------------------------------------------
/app/css/images/ui-bg_glass_75_e6e6e6_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-bg_glass_75_e6e6e6_1x400.png
--------------------------------------------------------------------------------
/app/css/images/ui-bg_glass_95_fef1ec_1x400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-bg_glass_95_fef1ec_1x400.png
--------------------------------------------------------------------------------
/app/css/images/ui-bg_gloss-wave_25_333333_500x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-bg_gloss-wave_25_333333_500x100.png
--------------------------------------------------------------------------------
/app/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png
--------------------------------------------------------------------------------
/app/css/images/ui-bg_highlight-soft_80_eeeeee_1x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-bg_highlight-soft_80_eeeeee_1x100.png
--------------------------------------------------------------------------------
/app/css/images/ui-bg_inset-soft_25_000000_1x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-bg_inset-soft_25_000000_1x100.png
--------------------------------------------------------------------------------
/app/css/images/ui-bg_inset-soft_30_f58400_1x100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-bg_inset-soft_30_f58400_1x100.png
--------------------------------------------------------------------------------
/app/css/images/ui-icons_222222_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-icons_222222_256x240.png
--------------------------------------------------------------------------------
/app/css/images/ui-icons_2e83ff_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-icons_2e83ff_256x240.png
--------------------------------------------------------------------------------
/app/css/images/ui-icons_454545_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-icons_454545_256x240.png
--------------------------------------------------------------------------------
/app/css/images/ui-icons_4b8e0b_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-icons_4b8e0b_256x240.png
--------------------------------------------------------------------------------
/app/css/images/ui-icons_888888_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-icons_888888_256x240.png
--------------------------------------------------------------------------------
/app/css/images/ui-icons_a83300_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-icons_a83300_256x240.png
--------------------------------------------------------------------------------
/app/css/images/ui-icons_cccccc_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-icons_cccccc_256x240.png
--------------------------------------------------------------------------------
/app/css/images/ui-icons_cd0a0a_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-icons_cd0a0a_256x240.png
--------------------------------------------------------------------------------
/app/css/images/ui-icons_ffffff_256x240.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/css/images/ui-icons_ffffff_256x240.png
--------------------------------------------------------------------------------
/app/css/jquery.ui.all.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI CSS Framework 1.10.3
3 | * http://jqueryui.com
4 | *
5 | * Copyright 2013 jQuery Foundation and other contributors
6 | * Released under the MIT license.
7 | * http://jquery.org/license
8 | *
9 | * http://docs.jquery.com/UI/Theming
10 | */
11 | @import "jquery.ui.base.css";
12 | @import "jquery.ui.theme.css";
13 |
--------------------------------------------------------------------------------
/app/css/jquery.ui.autocomplete.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Autocomplete 1.10.3
3 | * http://jqueryui.com
4 | *
5 | * Copyright 2013 jQuery Foundation and other contributors
6 | * Released under the MIT license.
7 | * http://jquery.org/license
8 | *
9 | * http://docs.jquery.com/UI/Autocomplete#theming
10 | */
11 | .ui-autocomplete {
12 | position: absolute;
13 | top: 0;
14 | left: 0;
15 | cursor: default;
16 | }
17 |
--------------------------------------------------------------------------------
/app/css/jquery.ui.selectable.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Selectable 1.10.3
3 | * http://jqueryui.com
4 | *
5 | * Copyright 2013 jQuery Foundation and other contributors
6 | * Released under the MIT license.
7 | * http://jquery.org/license
8 | *
9 | * http://docs.jquery.com/UI/Selectable#theming
10 | */
11 | .ui-selectable-helper {
12 | position: absolute;
13 | z-index: 100;
14 | border: 1px dotted black;
15 | }
16 |
--------------------------------------------------------------------------------
/app/css/jquery.ui.tooltip.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * jQuery UI Tooltip 1.10.3
3 | * http://jqueryui.com
4 | *
5 | * Copyright 2013 jQuery Foundation and other contributors
6 | * Released under the MIT license.
7 | * http://jquery.org/license
8 | */
9 | .ui-tooltip {
10 | padding: 8px;
11 | position: absolute;
12 | z-index: 9999;
13 | max-width: 300px;
14 | -webkit-box-shadow: 0 0 5px #aaa;
15 | box-shadow: 0 0 5px #aaa;
16 | }
17 | body .ui-tooltip {
18 | border-width: 2px;
19 | }
20 |
--------------------------------------------------------------------------------
/app/img/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/img/.gitkeep
--------------------------------------------------------------------------------
/app/js/directives.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | /* Directives */
4 |
5 |
6 | angular.module('bookingApp.directives', []);
7 |
--------------------------------------------------------------------------------
/app/js/filters.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | /* Filters */
4 |
5 | angular.module('bookingApp.filters', []);
6 |
--------------------------------------------------------------------------------
/app/lib/angular/version.txt:
--------------------------------------------------------------------------------
1 | 1.0.7
2 |
--------------------------------------------------------------------------------
/app/partials/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/app/partials/.gitkeep
--------------------------------------------------------------------------------
/app/partials/home.html:
--------------------------------------------------------------------------------
1 |
Please select a date
2 |
3 |
--------------------------------------------------------------------------------
/logs/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/logs/.gitkeep
--------------------------------------------------------------------------------
/node_modules/.bin/karma:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | basedir=`dirname "$0"`
3 |
4 | case `uname` in
5 | *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
6 | esac
7 |
8 | if [ -x "$basedir/node" ]; then
9 | "$basedir/node" "$basedir/../karma/bin/karma" "$@"
10 | ret=$?
11 | else
12 | node "$basedir/../karma/bin/karma" "$@"
13 | ret=$?
14 | fi
15 | exit $ret
16 |
--------------------------------------------------------------------------------
/node_modules/.bin/karma.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\karma\bin\karma" %*
3 | ) ELSE (
4 | node "%~dp0\..\karma\bin\karma" %*
5 | )
--------------------------------------------------------------------------------
/node_modules/karma-coffee-preprocessor/node_modules/.bin/cake:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | basedir=`dirname "$0"`
3 |
4 | case `uname` in
5 | *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
6 | esac
7 |
8 | if [ -x "$basedir/node" ]; then
9 | "$basedir/node" "$basedir/../coffee-script/bin/cake" "$@"
10 | ret=$?
11 | else
12 | node "$basedir/../coffee-script/bin/cake" "$@"
13 | ret=$?
14 | fi
15 | exit $ret
16 |
--------------------------------------------------------------------------------
/node_modules/karma-coffee-preprocessor/node_modules/.bin/cake.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\coffee-script\bin\cake" %*
3 | ) ELSE (
4 | node "%~dp0\..\coffee-script\bin\cake" %*
5 | )
--------------------------------------------------------------------------------
/node_modules/karma-coffee-preprocessor/node_modules/.bin/coffee:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | basedir=`dirname "$0"`
3 |
4 | case `uname` in
5 | *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
6 | esac
7 |
8 | if [ -x "$basedir/node" ]; then
9 | "$basedir/node" "$basedir/../coffee-script/bin/coffee" "$@"
10 | ret=$?
11 | else
12 | node "$basedir/../coffee-script/bin/coffee" "$@"
13 | ret=$?
14 | fi
15 | exit $ret
16 |
--------------------------------------------------------------------------------
/node_modules/karma-coffee-preprocessor/node_modules/.bin/coffee.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\coffee-script\bin\coffee" %*
3 | ) ELSE (
4 | node "%~dp0\..\coffee-script\bin\coffee" %*
5 | )
--------------------------------------------------------------------------------
/node_modules/karma-coffee-preprocessor/node_modules/coffee-script/.npmignore:
--------------------------------------------------------------------------------
1 | *.coffee
2 | *.html
3 | .DS_Store
4 | .git*
5 | Cakefile
6 | documentation/
7 | examples/
8 | extras/coffee-script.js
9 | raw/
10 | src/
11 | test/
12 |
--------------------------------------------------------------------------------
/node_modules/karma-coffee-preprocessor/node_modules/coffee-script/CNAME:
--------------------------------------------------------------------------------
1 | coffeescript.org
--------------------------------------------------------------------------------
/node_modules/karma-coffee-preprocessor/node_modules/coffee-script/bin/cake:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var path = require('path');
4 | var fs = require('fs');
5 | var lib = path.join(path.dirname(fs.realpathSync(__filename)), '../lib');
6 |
7 | require(lib + '/coffee-script/cake').run();
8 |
--------------------------------------------------------------------------------
/node_modules/karma-coffee-preprocessor/node_modules/coffee-script/bin/coffee:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var path = require('path');
4 | var fs = require('fs');
5 | var lib = path.join(path.dirname(fs.realpathSync(__filename)), '../lib');
6 |
7 | require(lib + '/coffee-script/command').run();
8 |
--------------------------------------------------------------------------------
/node_modules/karma-coffee-preprocessor/node_modules/coffee-script/lib/coffee-script/index.js:
--------------------------------------------------------------------------------
1 | // Generated by CoffeeScript 1.6.3
2 | (function() {
3 | var key, val, _ref;
4 |
5 | _ref = require('./coffee-script');
6 | for (key in _ref) {
7 | val = _ref[key];
8 | exports[key] = val;
9 | }
10 |
11 | }).call(this);
12 |
--------------------------------------------------------------------------------
/node_modules/karma-html2js-preprocessor/lib/index.js:
--------------------------------------------------------------------------------
1 | // PUBLISH DI MODULE
2 | module.exports = {
3 | 'preprocessor:html2js': ['factory', require('./html2js')]
4 | };
5 |
--------------------------------------------------------------------------------
/node_modules/karma-jasmine/lib/index.js:
--------------------------------------------------------------------------------
1 | var createPattern = function(path) {
2 | return {pattern: path, included: true, served: true, watched: false};
3 | };
4 |
5 | var initJasmine = function(files) {
6 | files.unshift(createPattern(__dirname + '/adapter.js'));
7 | files.unshift(createPattern(__dirname + '/jasmine.js'));
8 | };
9 |
10 | initJasmine.$inject = ['config.files'];
11 |
12 | module.exports = {
13 | 'framework:jasmine': ['factory', initJasmine]
14 | };
15 |
--------------------------------------------------------------------------------
/node_modules/karma-junit-reporter/node_modules/xmlbuilder/.npmignore:
--------------------------------------------------------------------------------
1 | .gitignore
2 | .travis.yml
3 | Makefile
4 | .git/
5 | src/
6 | test/
7 | node_modules/
8 |
9 |
--------------------------------------------------------------------------------
/node_modules/karma-junit-reporter/node_modules/xmlbuilder/lib/index.js:
--------------------------------------------------------------------------------
1 | // Generated by CoffeeScript 1.3.3
2 | (function() {
3 | var XMLBuilder;
4 |
5 | XMLBuilder = require('./XMLBuilder');
6 |
7 | module.exports.create = function(name, xmldec, doctype) {
8 | if (name != null) {
9 | return new XMLBuilder(name, xmldec, doctype).root();
10 | } else {
11 | return new XMLBuilder();
12 | }
13 | };
14 |
15 | }).call(this);
16 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/.bin/phantomjs:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | basedir=`dirname "$0"`
3 |
4 | case `uname` in
5 | *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
6 | esac
7 |
8 | if [ -x "$basedir/node" ]; then
9 | "$basedir/node" "$basedir/../phantomjs/bin/phantomjs" "$@"
10 | ret=$?
11 | else
12 | node "$basedir/../phantomjs/bin/phantomjs" "$@"
13 | ret=$?
14 | fi
15 | exit $ret
16 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/.bin/phantomjs.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\phantomjs\bin\phantomjs" %*
3 | ) ELSE (
4 | node "%~dp0\..\phantomjs\bin\phantomjs" %*
5 | )
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | asi: false
3 | }
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/.npmignore:
--------------------------------------------------------------------------------
1 | /node_modules
2 | /lib/phantom
3 | /lib/location.js
4 | /tmp
5 | npm-debug.log
6 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.6"
4 | - "0.8"
5 | - "0.10"
6 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/location.js:
--------------------------------------------------------------------------------
1 | module.exports.location = "c:\\Users\\mark\\Documents\\Pluralsight\\A functional architecture with F-sharp\\Src\\booking-web-ui\\node_modules\\karma-phantomjs-launcher\\node_modules\\phantomjs\\lib\\phantom\\phantomjs.exe"
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/arguments.coffee:
--------------------------------------------------------------------------------
1 | system = require 'system'
2 | if system.args.length is 1
3 | console.log 'Try to pass some args when invoking this script!'
4 | else
5 | for arg, i in system.args
6 | console.log i + ': ' + arg
7 | phantom.exit()
8 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/arguments.js:
--------------------------------------------------------------------------------
1 | var system = require('system');
2 | if (system.args.length === 1) {
3 | console.log('Try to pass some args when invoking this script!');
4 | } else {
5 | system.args.forEach(function (arg, i) {
6 | console.log(i + ': ' + arg);
7 | });
8 | }
9 | phantom.exit();
10 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/countdown.coffee:
--------------------------------------------------------------------------------
1 | t = 10
2 | interval = setInterval ->
3 | if t > 0
4 | console.log t--
5 | else
6 | console.log 'BLAST OFF!'
7 | phantom.exit()
8 | , 1000
9 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/countdown.js:
--------------------------------------------------------------------------------
1 | var t = 10,
2 | interval = setInterval(function(){
3 | if ( t > 0 ) {
4 | console.log(t--);
5 | } else {
6 | console.log("BLAST OFF!");
7 | phantom.exit();
8 | }
9 | }, 1000);
10 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/fibo.coffee:
--------------------------------------------------------------------------------
1 | fibs = [0, 1]
2 | f = ->
3 | console.log fibs[fibs.length - 1]
4 | fibs.push fibs[fibs.length - 1] + fibs[fibs.length - 2]
5 | if fibs.length > 10
6 | window.clearInterval ticker
7 | phantom.exit()
8 | ticker = window.setInterval(f, 300)
9 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/fibo.js:
--------------------------------------------------------------------------------
1 | var fibs = [0, 1];
2 | var ticker = window.setInterval(function () {
3 | console.log(fibs[fibs.length - 1]);
4 | fibs.push(fibs[fibs.length - 1] + fibs[fibs.length - 2]);
5 | if (fibs.length > 10) {
6 | window.clearInterval(ticker);
7 | phantom.exit();
8 | }
9 | }, 300);
10 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/hello.coffee:
--------------------------------------------------------------------------------
1 | console.log 'Hello, world!'
2 | phantom.exit()
3 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/hello.js:
--------------------------------------------------------------------------------
1 | console.log('Hello, world!');
2 | phantom.exit();
3 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/module.coffee:
--------------------------------------------------------------------------------
1 | universe = require './universe'
2 | universe.start()
3 | console.log 'The answer is' + universe.answer
4 | phantom.exit()
5 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/module.js:
--------------------------------------------------------------------------------
1 | var universe = require('./universe');
2 | universe.start();
3 | console.log('The answer is' + universe.answer);
4 | phantom.exit();
5 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/outputEncoding.coffee:
--------------------------------------------------------------------------------
1 | helloWorld = () -> console.log phantom.outputEncoding + ": こんにちは、世界!"
2 |
3 | console.log "Using default encoding..."
4 | helloWorld()
5 |
6 | console.log "\nUsing other encodings..."
7 | for enc in ["euc-jp", "sjis", "utf8", "System"]
8 | do (enc) ->
9 | phantom.outputEncoding = enc
10 | helloWorld()
11 |
12 | phantom.exit()
13 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/outputEncoding.js:
--------------------------------------------------------------------------------
1 | function helloWorld() {
2 | console.log(phantom.outputEncoding + ": こんにちは、世界!");
3 | }
4 |
5 | console.log("Using default encoding...");
6 | helloWorld();
7 |
8 | console.log("\nUsing other encodings...");
9 |
10 | var encodings = ["euc-jp", "sjis", "utf8", "System"];
11 | for (var i = 0; i < encodings.length; i++) {
12 | phantom.outputEncoding = encodings[i];
13 | helloWorld();
14 | }
15 |
16 | phantom.exit()
17 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/post.coffee:
--------------------------------------------------------------------------------
1 | # Example using HTTP POST operation
2 |
3 | page = require('webpage').create()
4 | server = 'http://posttestserver.com/post.php?dump'
5 | data = 'universe=expanding&answer=42'
6 |
7 | page.open server, 'post', data, (status) ->
8 | if status isnt 'success'
9 | console.log 'Unable to post!'
10 | else
11 | console.log page.content
12 | phantom.exit()
13 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/post.js:
--------------------------------------------------------------------------------
1 | // Example using HTTP POST operation
2 |
3 | var page = require('webpage').create(),
4 | server = 'http://posttestserver.com/post.php?dump',
5 | data = 'universe=expanding&answer=42';
6 |
7 | page.open(server, 'post', data, function (status) {
8 | if (status !== 'success') {
9 | console.log('Unable to post!');
10 | } else {
11 | console.log(page.content);
12 | }
13 | phantom.exit();
14 | });
15 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/printenv.coffee:
--------------------------------------------------------------------------------
1 | system = require("system")
2 | env = system.env
3 | key = undefined
4 | for key of env
5 | console.log key + "=" + env[key] if env.hasOwnProperty(key)
6 | phantom.exit()
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/printenv.js:
--------------------------------------------------------------------------------
1 | var system = require('system'),
2 | env = system.env,
3 | key;
4 |
5 | for (key in env) {
6 | if (env.hasOwnProperty(key)) {
7 | console.log(key + '=' + env[key]);
8 | }
9 | }
10 | phantom.exit();
11 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/universe.js:
--------------------------------------------------------------------------------
1 | // This is to be used by "module.js" (and "module.coffee") example(s).
2 | // There should NOT be a "universe.coffee" as only 1 of the 2 would
3 | // ever be loaded unless the file extension was specified.
4 |
5 | exports.answer = 42;
6 |
7 | exports.start = function () {
8 | console.log('Starting the universe....');
9 | }
10 |
11 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/useragent.coffee:
--------------------------------------------------------------------------------
1 | page = require('webpage').create()
2 |
3 | console.log 'The default user agent is ' + page.settings.userAgent
4 |
5 | page.settings.userAgent = 'SpecialAgent'
6 | page.open 'http://www.httpuseragent.org', (status) ->
7 | if status isnt 'success'
8 | console.log 'Unable to access network'
9 | else
10 | console.log page.evaluate -> document.getElementById('myagent').innerText
11 | phantom.exit()
12 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/version.coffee:
--------------------------------------------------------------------------------
1 | console.log 'using PhantomJS version ' +
2 | phantom.version.major + '.' +
3 | phantom.version.minor + '.' +
4 | phantom.version.patch
5 | phantom.exit()
6 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/examples/version.js:
--------------------------------------------------------------------------------
1 | console.log('using PhantomJS version ' +
2 | phantom.version.major + '.' +
3 | phantom.version.minor + '.' +
4 | phantom.version.patch);
5 | phantom.exit();
6 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/phantomjs.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/lib/phantom/phantomjs.exe
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/.bin/ncp:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | basedir=`dirname "$0"`
3 |
4 | case `uname` in
5 | *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
6 | esac
7 |
8 | if [ -x "$basedir/node" ]; then
9 | "$basedir/node" "$basedir/../ncp/bin/ncp" "$@"
10 | ret=$?
11 | else
12 | node "$basedir/../ncp/bin/ncp" "$@"
13 | ret=$?
14 | fi
15 | exit $ret
16 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/.bin/ncp.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\ncp\bin\ncp" %*
3 | ) ELSE (
4 | node "%~dp0\..\ncp\bin\ncp" %*
5 | )
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/.bin/which:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | basedir=`dirname "$0"`
3 |
4 | case `uname` in
5 | *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
6 | esac
7 |
8 | if [ -x "$basedir/node" ]; then
9 | "$basedir/node" "$basedir/../which/bin/which" "$@"
10 | ret=$?
11 | else
12 | node "$basedir/../which/bin/which" "$@"
13 | ret=$?
14 | fi
15 | exit $ret
16 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/.bin/which.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\which\bin\which" %*
3 | ) ELSE (
4 | node "%~dp0\..\which\bin\which" %*
5 | )
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/adm-zip/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 | - 0.8
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/adm-zip/headers/index.js:
--------------------------------------------------------------------------------
1 | exports.EntryHeader = require("./entryHeader");
2 | exports.DataHeader = require("./dataHeader");
3 | exports.MainHeader = require("./mainHeader");
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/adm-zip/methods/index.js:
--------------------------------------------------------------------------------
1 | exports.Deflater = require("./deflater");
2 | exports.Inflater = require("./inflater");
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/adm-zip/sandbox.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/adm-zip/sandbox.js
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/adm-zip/util/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./utils");
2 | module.exports.Constants = require("./constants");
3 | module.exports.Errors = require("./errors");
4 | module.exports.FileAttr = require("./fattr");
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/kew/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.csv
5 | *.dat
6 | *.out
7 | *.pid
8 | *.gz
9 |
10 | pids
11 | logs
12 | results
13 |
14 | node_modules
15 | npm-debug.log
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/mkdirp/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | npm-debug.log
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/mkdirp/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 | - 0.8
5 | - 0.9
6 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/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/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/ncp/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .*.sw[op]
3 | .DS_Store
4 | test/fixtures/out
5 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/ncp/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.4
5 | - 0.6
6 | - 0.7
7 | - 0.8
8 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/ncp/test/fixtures/src/a:
--------------------------------------------------------------------------------
1 | Hello world
2 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/ncp/test/fixtures/src/b:
--------------------------------------------------------------------------------
1 | Hello ncp
2 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/ncp/test/fixtures/src/c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/ncp/test/fixtures/src/c
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/ncp/test/fixtures/src/d:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/ncp/test/fixtures/src/d
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/ncp/test/fixtures/src/e:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/ncp/test/fixtures/src/e
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/ncp/test/fixtures/src/f:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/ncp/test/fixtures/src/f
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/ncp/test/fixtures/src/sub/a:
--------------------------------------------------------------------------------
1 | Hello nodejitsu
2 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/ncp/test/fixtures/src/sub/b:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/ncp/test/fixtures/src/sub/b
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/npmconf/.npmignore:
--------------------------------------------------------------------------------
1 | /test/fixtures/userconfig-with-gc
2 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/npmconf/node_modules/.bin/nopt:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | basedir=`dirname "$0"`
3 |
4 | case `uname` in
5 | *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
6 | esac
7 |
8 | if [ -x "$basedir/node" ]; then
9 | "$basedir/node" "$basedir/../nopt/bin/nopt.js" "$@"
10 | ret=$?
11 | else
12 | node "$basedir/../nopt/bin/nopt.js" "$@"
13 | ret=$?
14 | fi
15 | exit $ret
16 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/npmconf/node_modules/.bin/nopt.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\nopt\bin\nopt.js" %*
3 | ) ELSE (
4 | node "%~dp0\..\nopt\bin\nopt.js" %*
5 | )
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/npmconf/node_modules/.bin/semver:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | basedir=`dirname "$0"`
3 |
4 | case `uname` in
5 | *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
6 | esac
7 |
8 | if [ -x "$basedir/node" ]; then
9 | "$basedir/node" "$basedir/../semver/bin/semver" "$@"
10 | ret=$?
11 | else
12 | node "$basedir/../semver/bin/semver" "$@"
13 | ret=$?
14 | fi
15 | exit $ret
16 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/npmconf/node_modules/.bin/semver.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\semver\bin\semver" %*
3 | ) ELSE (
4 | node "%~dp0\..\semver\bin\semver" %*
5 | )
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/npmconf/node_modules/config-chain/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | node_modules/*
3 | npm_debug.log
4 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/npmconf/node_modules/config-chain/node_modules/proto-list/README.md:
--------------------------------------------------------------------------------
1 | A list of objects, bound by their prototype chain.
2 |
3 | Used in npm's config stuff.
4 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/npmconf/node_modules/config-chain/test/broken.js:
--------------------------------------------------------------------------------
1 |
2 |
3 | var cc = require('..')
4 | var assert = require('assert')
5 |
6 |
7 | //throw on invalid json
8 | assert.throws(function () {
9 | cc(__dirname + '/broken.json')
10 | })
11 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/npmconf/node_modules/config-chain/test/env.js:
--------------------------------------------------------------------------------
1 | var cc = require('..')
2 | var assert = require('assert')
3 |
4 | assert.deepEqual({
5 | hello: true
6 | }, cc.env('test_', {
7 | 'test_hello': true,
8 | 'ignore_this': 4,
9 | 'ignore_test_this_too': []
10 | }))
11 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/npmconf/node_modules/config-chain/test/find-file.js:
--------------------------------------------------------------------------------
1 |
2 | var fs = require('fs')
3 | , assert = require('assert')
4 | , objx = {
5 | rand: Math.random()
6 | }
7 |
8 | fs.writeFileSync('/tmp/random-test-config.json', JSON.stringify(objx))
9 |
10 | var cc = require('../')
11 | var path = cc.find('tmp/random-test-config.json')
12 |
13 | assert.equal(path, '/tmp/random-test-config.json')
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/npmconf/node_modules/config-chain/test/ignore-unfound-file.js:
--------------------------------------------------------------------------------
1 |
2 | var cc = require('..')
3 |
4 | //should not throw
5 | cc(__dirname, 'non_existing_file')
6 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/npmconf/node_modules/config-chain/test/ini.js:
--------------------------------------------------------------------------------
1 |
2 |
3 | var cc =require('..')
4 | var INI = require('ini')
5 | var assert = require('assert')
6 |
7 | function test(obj) {
8 |
9 | var _json, _ini
10 | var json = cc.parse (_json = JSON.stringify(obj))
11 | var ini = cc.parse (_ini = INI.stringify(obj))
12 | console.log(_ini, _json)
13 | assert.deepEqual(json, ini)
14 | }
15 |
16 |
17 | test({hello: true})
18 |
19 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/npmconf/node_modules/nopt/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/npmconf/test/fixtures/builtin:
--------------------------------------------------------------------------------
1 | builtin-config = true
2 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/npmconf/test/fixtures/globalconfig:
--------------------------------------------------------------------------------
1 | package-config:foo = boo
2 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/rimraf/AUTHORS:
--------------------------------------------------------------------------------
1 | # Authors sorted by whether or not they're me.
2 | Isaac Z. Schlueter (http://blog.izs.me)
3 | Wayne Larsen (http://github.com/wvl)
4 | ritch
5 | Marcel Laverdet
6 | Yosef Dinerstein
7 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/rimraf/node_modules/graceful-fs/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/rimraf/node_modules/graceful-fs/README.md:
--------------------------------------------------------------------------------
1 | Just like node's `fs` module, but it does an incremental back-off when
2 | EMFILE is encountered.
3 |
4 | Useful in asynchronous situations where one needs to try to open lots
5 | and lots of files.
6 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/rimraf/test/run.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | set -e
3 | for i in test-*.js; do
4 | echo -n $i ...
5 | bash setup.sh
6 | node $i
7 | ! [ -d target ]
8 | echo "pass"
9 | done
10 | rm -rf target
11 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/rimraf/test/test-async.js:
--------------------------------------------------------------------------------
1 | var rimraf = require("../rimraf")
2 | , path = require("path")
3 | rimraf(path.join(__dirname, "target"), function (er) {
4 | if (er) throw er
5 | })
6 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/rimraf/test/test-fiber.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/rimraf/test/test-fiber.js
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/rimraf/test/test-sync.js:
--------------------------------------------------------------------------------
1 | var rimraf = require("../rimraf")
2 | , path = require("path")
3 | rimraf.sync(path.join(__dirname, "target"))
4 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/which/README.md:
--------------------------------------------------------------------------------
1 | The "which" util from npm's guts.
2 |
3 | Finds the first instance of a specified executable in the PATH
4 | environment variable. Does not cache the results, so `hash -r` is not
5 | needed when the PATH changes.
6 |
--------------------------------------------------------------------------------
/node_modules/karma-phantomjs-launcher/node_modules/phantomjs/node_modules/which/bin/which:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var which = require("../")
3 | if (process.argv.length < 3) {
4 | console.error("Usage: which ")
5 | process.exit(1)
6 | }
7 |
8 | which(process.argv[2], function (er, thing) {
9 | if (er) {
10 | console.error(er.message)
11 | process.exit(er.errno || 127)
12 | }
13 | console.log(thing)
14 | })
15 |
--------------------------------------------------------------------------------
/node_modules/karma-requirejs/lib/index.js:
--------------------------------------------------------------------------------
1 | var createPattern = function(path) {
2 | return {pattern: path, included: true, served: true, watched: false};
3 | };
4 |
5 | var initRequireJs = function(files) {
6 | files.unshift(createPattern(__dirname + '/adapter.js'));
7 | files.unshift(createPattern(__dirname + '/require.js'));
8 | };
9 |
10 | initRequireJs.$inject = ['config.files'];
11 |
12 | module.exports = {
13 | 'framework:requirejs': ['factory', initRequireJs]
14 | };
15 |
--------------------------------------------------------------------------------
/node_modules/karma-script-launcher/index.js:
--------------------------------------------------------------------------------
1 | var ScriptBrowser = function(baseBrowserDecorator, script) {
2 | baseBrowserDecorator(this);
3 |
4 | this.name = script;
5 |
6 | this._getCommand = function() {
7 | return script;
8 | };
9 | };
10 |
11 | ScriptBrowser.$inject = ['baseBrowserDecorator', 'name'];
12 |
13 |
14 | // PUBLISH DI MODULE
15 | module.exports = {
16 | 'launcher:Script': ['type', ScriptBrowser]
17 | };
18 |
--------------------------------------------------------------------------------
/node_modules/karma/lib/index.js:
--------------------------------------------------------------------------------
1 | // index module
2 | exports.VERSION = require('./constants').VERSION;
3 | exports.server = require('./server');
4 | exports.runner = require('./runner');
5 | exports.launcher = require('./launcher');
6 |
7 |
--------------------------------------------------------------------------------
/node_modules/karma/lib/reporters/DotsColor.js:
--------------------------------------------------------------------------------
1 | var DotsReporter = require('./Dots');
2 | var BaseColorReporter = require('./BaseColor');
3 |
4 |
5 | var DotsColorReporter = function(formatError, reportSlow) {
6 | DotsReporter.call(this, formatError, reportSlow);
7 | BaseColorReporter.call(this);
8 | };
9 |
10 |
11 | // PUBLISH
12 | module.exports = DotsColorReporter;
13 |
--------------------------------------------------------------------------------
/node_modules/karma/lib/reporters/ProgressColor.js:
--------------------------------------------------------------------------------
1 | var ProgressReporter = require('./Progress');
2 | var BaseColorReporter = require('./BaseColor');
3 |
4 |
5 | var ProgressColorReporter = function(formatError, reportSlow) {
6 | ProgressReporter.call(this, formatError, reportSlow);
7 | BaseColorReporter.call(this);
8 | };
9 |
10 |
11 | // PUBLISH
12 | module.exports = ProgressColorReporter;
13 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/.bin/cake:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | basedir=`dirname "$0"`
3 |
4 | case `uname` in
5 | *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
6 | esac
7 |
8 | if [ -x "$basedir/node" ]; then
9 | "$basedir/node" "$basedir/../coffee-script/bin/cake" "$@"
10 | ret=$?
11 | else
12 | node "$basedir/../coffee-script/bin/cake" "$@"
13 | ret=$?
14 | fi
15 | exit $ret
16 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/.bin/cake.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\coffee-script\bin\cake" %*
3 | ) ELSE (
4 | node "%~dp0\..\coffee-script\bin\cake" %*
5 | )
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/.bin/coffee:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | basedir=`dirname "$0"`
3 |
4 | case `uname` in
5 | *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
6 | esac
7 |
8 | if [ -x "$basedir/node" ]; then
9 | "$basedir/node" "$basedir/../coffee-script/bin/coffee" "$@"
10 | ret=$?
11 | else
12 | node "$basedir/../coffee-script/bin/coffee" "$@"
13 | ret=$?
14 | fi
15 | exit $ret
16 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/.bin/coffee.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\coffee-script\bin\coffee" %*
3 | ) ELSE (
4 | node "%~dp0\..\coffee-script\bin\coffee" %*
5 | )
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/.bin/lodash:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | basedir=`dirname "$0"`
3 |
4 | case `uname` in
5 | *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
6 | esac
7 |
8 | if [ -x "$basedir/node" ]; then
9 | "$basedir/node" "$basedir/../lodash/build.js" "$@"
10 | ret=$?
11 | else
12 | node "$basedir/../lodash/build.js" "$@"
13 | ret=$?
14 | fi
15 | exit $ret
16 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/.bin/lodash.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\lodash\build.js" %*
3 | ) ELSE (
4 | node "%~dp0\..\lodash\build.js" %*
5 | )
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/.bin/node-http-proxy:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | basedir=`dirname "$0"`
3 |
4 | case `uname` in
5 | *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
6 | esac
7 |
8 | if [ -x "$basedir/node" ]; then
9 | "$basedir/node" "$basedir/../http-proxy/bin/node-http-proxy" "$@"
10 | ret=$?
11 | else
12 | node "$basedir/../http-proxy/bin/node-http-proxy" "$@"
13 | ret=$?
14 | fi
15 | exit $ret
16 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/.bin/node-http-proxy.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\http-proxy\bin\node-http-proxy" %*
3 | ) ELSE (
4 | node "%~dp0\..\http-proxy\bin\node-http-proxy" %*
5 | )
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/chokidar/.npmignore:
--------------------------------------------------------------------------------
1 | *~
2 | *.bak
3 | *.diff
4 | *.err
5 | *.orig
6 | *.log
7 | *.rej
8 | *.swo
9 | *.swp
10 | *.vi
11 | *.sass-cache
12 |
13 | .cache
14 | .project
15 | .settings
16 | .tmproj
17 | nbproject
18 |
19 | # Dreamweaver added files
20 | _notes
21 | dwsync.xml
22 |
23 | # Komodo
24 | *.komodoproject
25 | .komodotools
26 |
27 | # Folders to ignore
28 | intermediate
29 | publish
30 | .idea
31 |
32 | *.sublime-project
33 | *.sublime-workspace
34 |
35 | test/fixtures/subdir/
36 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/chokidar/test/common.js:
--------------------------------------------------------------------------------
1 | global.chai = require('chai');
2 | global.expect = chai.expect;
3 | global.should = chai.should();
4 | global.sinon = require('sinon');
5 | chai.use(require('sinon-chai'));
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/chokidar/test/fixtures/binary.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/chokidar/test/fixtures/binary.mp3
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/chokidar/test/fixtures/change.txt:
--------------------------------------------------------------------------------
1 | a
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/chokidar/test/fixtures/unlink.txt:
--------------------------------------------------------------------------------
1 | a
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/coffee-script/.npmignore:
--------------------------------------------------------------------------------
1 | *.coffee
2 | *.html
3 | .DS_Store
4 | .git*
5 | Cakefile
6 | documentation/
7 | examples/
8 | extras/coffee-script.js
9 | raw/
10 | src/
11 | test/
12 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/coffee-script/CNAME:
--------------------------------------------------------------------------------
1 | coffeescript.org
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/coffee-script/bin/cake:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var path = require('path');
4 | var fs = require('fs');
5 | var lib = path.join(path.dirname(fs.realpathSync(__filename)), '../lib');
6 |
7 | require(lib + '/coffee-script/cake').run();
8 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/coffee-script/bin/coffee:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var path = require('path');
4 | var fs = require('fs');
5 | var lib = path.join(path.dirname(fs.realpathSync(__filename)), '../lib');
6 |
7 | require(lib + '/coffee-script/command').run();
8 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/coffee-script/lib/coffee-script/index.js:
--------------------------------------------------------------------------------
1 | // Generated by CoffeeScript 1.6.3
2 | (function() {
3 | var key, val, _ref;
4 |
5 | _ref = require('./coffee-script');
6 | for (key in _ref) {
7 | val = _ref[key];
8 | exports[key] = val;
9 | }
10 |
11 | }).call(this);
12 |
--------------------------------------------------------------------------------
/node_modules/karma/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 | coverage.html
13 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = process.env.CONNECT_COV
3 | ? require('./lib-cov/connect')
4 | : require('./lib/connect');
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/error.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {error}
5 |
6 |
7 |
8 |
9 |
{title}
10 |
{statusCode} {error}
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/favicon.ico
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_add.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_attach.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_attach.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_code.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_code.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_copy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_copy.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_delete.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_delete.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_edit.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_error.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_error.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_excel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_excel.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_find.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_find.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_gear.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_gear.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_go.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_go.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_green.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_key.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_key.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_lightning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_lightning.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_link.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_link.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_paintbrush.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_paintbrush.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_paste.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_paste.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_red.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_refresh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_refresh.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_save.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_save.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_acrobat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_acrobat.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_actionscript.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_actionscript.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_add.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_add.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_c.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_c.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_camera.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_camera.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_cd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_cd.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_code.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_code.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_code_red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_code_red.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_coldfusion.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_coldfusion.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_compressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_compressed.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_copy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_copy.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_cplusplus.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_cplusplus.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_csharp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_csharp.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_cup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_cup.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_database.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_database.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_delete.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_delete.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_dvd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_dvd.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_edit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_edit.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_error.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_error.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_excel.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_excel.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_find.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_find.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_flash.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_flash.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_freehand.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_freehand.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_gear.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_gear.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_get.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_get.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_go.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_go.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_h.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_h.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_horizontal.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_key.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_key.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_lightning.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_lightning.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_link.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_link.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_magnify.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_magnify.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_medal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_medal.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_office.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_office.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_paint.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_paint.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_paintbrush.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_paintbrush.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_paste.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_paste.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_php.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_php.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_picture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_picture.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_powerpoint.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_powerpoint.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_put.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_put.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_ruby.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_ruby.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_stack.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_stack.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_star.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_swoosh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_swoosh.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_text.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_text_width.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_text_width.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_tux.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_tux.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_vector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_vector.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_visualstudio.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_visualstudio.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_width.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_width.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_word.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_word.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_world.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_world.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_wrench.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_wrench.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_white_zip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_white_zip.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_word.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_word.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/lib/public/icons/page_world.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/lib/public/icons/page_world.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/buffer-crc32/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/buffer-crc32/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 | - 0.8
5 | notifications:
6 | email:
7 | recipients:
8 | - brianloveswords@gmail.com
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/bytes/.npmignore:
--------------------------------------------------------------------------------
1 | test
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/bytes/History.md:
--------------------------------------------------------------------------------
1 |
2 | 0.2.0 / 2012-10-28
3 | ==================
4 |
5 | * bytes(200).should.eql('200b')
6 |
7 | 0.1.0 / 2012-07-04
8 | ==================
9 |
10 | * add bytes to string conversion [yields]
11 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/bytes/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --reporter spec \
5 | --require should
6 |
7 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/bytes/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "bytes",
3 | "description": "byte size string parser / serializer",
4 | "keywords": ["bytes", "utility"],
5 | "version": "0.1.0",
6 | "scripts": ["index.js"]
7 | }
8 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/cookie-signature/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/cookie-signature/History.md:
--------------------------------------------------------------------------------
1 |
2 | 1.0.1 / 2013-04-15
3 | ==================
4 |
5 | * Revert "Changed underlying HMAC algo. to sha512."
6 | * Revert "Fix for timing attacks on MAC verification."
7 |
8 | 0.0.1 / 2010-01-03
9 | ==================
10 |
11 | * Initial release
12 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/cookie-signature/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should \
5 | --reporter spec
6 |
7 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/cookie/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/cookie/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.6"
4 | - "0.8"
5 | - "0.10"
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/cookie/test/mocha.opts:
--------------------------------------------------------------------------------
1 | --ui qunit
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/debug/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/debug/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "debug",
3 | "repo": "visionmedia/debug",
4 | "description": "small debugging utility",
5 | "version": "0.7.2",
6 | "keywords": ["debug", "log", "debugger"],
7 | "scripts": ["index.js", "debug.js"],
8 | "dependencies": {}
9 | }
10 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/debug/example/app.js:
--------------------------------------------------------------------------------
1 |
2 | var debug = require('../')('http')
3 | , http = require('http')
4 | , name = 'My App';
5 |
6 | // fake app
7 |
8 | debug('booting %s', name);
9 |
10 | http.createServer(function(req, res){
11 | debug(req.method + ' ' + req.url);
12 | res.end('hello\n');
13 | }).listen(3000, function(){
14 | debug('listening');
15 | });
16 |
17 | // fake worker of some kind
18 |
19 | require('./worker');
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/debug/example/wildcards.js:
--------------------------------------------------------------------------------
1 |
2 | var debug = {
3 | foo: require('../')('test:foo'),
4 | bar: require('../')('test:bar'),
5 | baz: require('../')('test:baz')
6 | };
7 |
8 | debug.foo('foo')
9 | debug.bar('bar')
10 | debug.baz('baz')
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/debug/index.js:
--------------------------------------------------------------------------------
1 | if ('undefined' == typeof window) {
2 | module.exports = require('./lib/debug');
3 | } else {
4 | module.exports = require('./debug');
5 | }
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/formidable/.npmignore:
--------------------------------------------------------------------------------
1 | /test/tmp/
2 | *.upload
3 | *.un~
4 | *.http
5 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/formidable/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.8
4 | - 0.9
5 | - "0.10"
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/formidable/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib');
--------------------------------------------------------------------------------
/node_modules/karma/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/karma/node_modules/connect/node_modules/formidable/test/fixture/file/beta-sticker-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/node_modules/formidable/test/fixture/file/beta-sticker-1.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/formidable/test/fixture/file/binaryfile.tar.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/node_modules/formidable/test/fixture/file/binaryfile.tar.gz
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/formidable/test/fixture/file/blank.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/node_modules/formidable/test/fixture/file/blank.gif
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/formidable/test/fixture/file/funkyfilename.txt:
--------------------------------------------------------------------------------
1 | I am a text file with a funky name!
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/formidable/test/fixture/file/menu_separator.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/connect/node_modules/formidable/test/fixture/file/menu_separator.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/formidable/test/fixture/file/plain.txt:
--------------------------------------------------------------------------------
1 | I am a plain text file
2 |
--------------------------------------------------------------------------------
/node_modules/karma/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/karma/node_modules/connect/node_modules/formidable/test/fixture/js/misc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | 'empty.http': [],
3 | 'empty-urlencoded.http': [],
4 | 'empty-multipart.http': [],
5 | 'minimal.http': [],
6 | };
7 |
--------------------------------------------------------------------------------
/node_modules/karma/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 | sha1: 'b31d07bac24ac32734de88b3687dddb10e976872'},
4 | ];
5 |
6 | module.exports['filename-name.http'] = [
7 | {type: 'file', name: 'upload', filename: 'plain.txt', fixture: 'plain.txt',
8 | sha1: 'b31d07bac24ac32734de88b3687dddb10e976872'},
9 | ];
10 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/formidable/test/fixture/js/preamble.js:
--------------------------------------------------------------------------------
1 | module.exports['crlf.http'] = [
2 | {type: 'file', name: 'upload', filename: 'plain.txt', fixture: 'plain.txt',
3 | sha1: 'b31d07bac24ac32734de88b3687dddb10e976872'},
4 | ];
5 |
6 | module.exports['preamble.http'] = [
7 | {type: 'file', name: 'upload', filename: 'plain.txt', fixture: 'plain.txt',
8 | sha1: 'b31d07bac24ac32734de88b3687dddb10e976872'},
9 | ];
10 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/formidable/test/fixture/js/workarounds.js:
--------------------------------------------------------------------------------
1 | module.exports['missing-hyphens1.http'] = [
2 | {type: 'file', name: 'upload', filename: 'plain.txt', fixture: 'plain.txt',
3 | sha1: 'b31d07bac24ac32734de88b3687dddb10e976872'},
4 | ];
5 | module.exports['missing-hyphens2.http'] = [
6 | {type: 'file', name: 'upload', filename: 'plain.txt', fixture: 'plain.txt',
7 | sha1: 'b31d07bac24ac32734de88b3687dddb10e976872'},
8 | ];
9 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/formidable/test/run.js:
--------------------------------------------------------------------------------
1 | require('urun')(__dirname)
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/fresh/.npmignore:
--------------------------------------------------------------------------------
1 | test
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/fresh/History.md:
--------------------------------------------------------------------------------
1 |
2 | 0.2.0 / 2013-08-11
3 | ==================
4 |
5 | * fix: return false for no-cache
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/fresh/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --reporter spec \
5 | --require should
6 |
7 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/methods/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = [
3 | 'get'
4 | , 'post'
5 | , 'put'
6 | , 'head'
7 | , 'delete'
8 | , 'options'
9 | , 'trace'
10 | , 'copy'
11 | , 'lock'
12 | , 'mkcol'
13 | , 'move'
14 | , 'propfind'
15 | , 'proppatch'
16 | , 'unlock'
17 | , 'report'
18 | , 'mkactivity'
19 | , 'checkout'
20 | , 'merge'
21 | , 'm-search'
22 | , 'notify'
23 | , 'subscribe'
24 | , 'unsubscribe'
25 | , 'patch'
26 | ];
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/pause/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/pause/History.md:
--------------------------------------------------------------------------------
1 |
2 | 0.0.1 / 2010-01-03
3 | ==================
4 |
5 | * Initial release
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/pause/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should \
5 | --reporter spec
6 |
7 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/karma/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/karma/node_modules/connect/node_modules/qs/.npmignore:
--------------------------------------------------------------------------------
1 | test
2 | .travis.yml
3 | benchmark.js
4 | component.json
5 | examples.js
6 | History.md
7 | Makefile
8 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/send/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/send/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should \
5 | --reporter spec \
6 | --bail
7 |
8 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/send/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./lib/send');
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/send/node_modules/range-parser/.npmignore:
--------------------------------------------------------------------------------
1 | test
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/send/node_modules/range-parser/History.md:
--------------------------------------------------------------------------------
1 |
2 | 0.0.4 / 2012-06-17
3 | ==================
4 |
5 | * changed: ret -1 for unsatisfiable and -2 when invalid
6 |
7 | 0.0.3 / 2012-06-17
8 | ==================
9 |
10 | * fix last-byte-pos default to len - 1
11 |
12 | 0.0.2 / 2012-06-14
13 | ==================
14 |
15 | * add `.type`
16 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/send/node_modules/range-parser/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --reporter spec \
5 | --require should
6 |
7 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/node_modules/uid2/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "uid2",
3 | "description": "strong uid",
4 | "tags": [
5 | "uid"
6 | ],
7 | "version": "0.0.2",
8 | "dependencies": {},
9 | "readme": "ERROR: No README data found!",
10 | "_id": "uid2@0.0.2",
11 | "_from": "uid2@0.0.2"
12 | }
13 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/connect/test.js:
--------------------------------------------------------------------------------
1 |
2 | var conn = require('./');
3 | var app = conn();
4 |
5 | app.use(conn.logger('dev'));
6 |
7 | app.listen(3000);
8 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/di/lib/index.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | annotate: require('./annotation').annotate,
3 | Module: require('./module'),
4 | Injector: require('./injector')
5 | };
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/glob/.npmignore:
--------------------------------------------------------------------------------
1 | .*.swp
2 | test/a/
3 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/glob/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.8
4 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/glob/examples/g.js:
--------------------------------------------------------------------------------
1 | var Glob = require("../").Glob
2 |
3 | var pattern = "test/a/**/[cg]/../[cg]"
4 | console.log(pattern)
5 |
6 | var mg = new Glob(pattern, {mark: true, sync:true}, function (er, matches) {
7 | console.log("matches", matches)
8 | })
9 | console.log("after")
10 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/glob/examples/usr-local.js:
--------------------------------------------------------------------------------
1 | var Glob = require("../").Glob
2 |
3 | var pattern = "{./*/*,/*,/usr/local/*}"
4 | console.log(pattern)
5 |
6 | var mg = new Glob(pattern, {mark: true}, function (er, matches) {
7 | console.log("matches", matches)
8 | })
9 | console.log("after")
10 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/glob/test/zz-cleanup.js:
--------------------------------------------------------------------------------
1 | // remove the fixtures
2 | var tap = require("tap")
3 | , rimraf = require("rimraf")
4 | , path = require("path")
5 |
6 | tap.test("cleanup fixtures", function (t) {
7 | rimraf(path.resolve(__dirname, "a"), function (er) {
8 | t.ifError(er, "removed")
9 | t.end()
10 | })
11 | })
12 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/graceful-fs/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/.npmignore:
--------------------------------------------------------------------------------
1 | config.json
2 | node_modules/
3 | npm-debug.log
4 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 | - 0.8
5 |
6 | notifications:
7 | email:
8 | - travis@nodejitsu.com
9 | irc: "irc.freenode.org#nodejitsu"
10 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/config.sample.json:
--------------------------------------------------------------------------------
1 | {
2 | "silent": false,
3 | "router": {
4 | "localhost": "localhost:9000"
5 | },
6 | "forward": {
7 | "port": 9001,
8 | "host": "localhost"
9 | }
10 | }
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/examples/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "http-proxy-examples",
3 | "description": "packages required to run the examples",
4 | "version": "0.0.0",
5 | "dependencies": {
6 | "connect": "1.6",
7 | "connect-gzip": "0.1",
8 | "connect-jsonp": "0.0.5",
9 | "connect-restreamer": "1",
10 | "proxy-by-url": ">= 0.0.1"
11 | }
12 | }
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/pkginfo/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | npm-debug.log
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/pkginfo/examples/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "simple-app",
3 | "description": "A test fixture for pkginfo",
4 | "version": "0.1.0",
5 | "author": "Charlie Robbins ",
6 | "keywords": ["test", "fixture"],
7 | "main": "./index.js",
8 | "scripts": { "test": "vows test/*-test.js --spec" },
9 | "engines": { "node": ">= 0.4.0" }
10 | }
11 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | npm-debug.log
3 | *.swp
4 | *.swo
5 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 | - 0.8
5 |
6 | notifications:
7 | email:
8 | - travis@nodejitsu.com
9 | irc: "irc.freenode.org#nodejitsu"
10 |
11 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/CHANGELOG.md:
--------------------------------------------------------------------------------
1 |
2 | 0.1.5 / 2012-09-18
3 | ==================
4 |
5 | * Fixed problem with underscore values in camelToUnderscore
6 |
7 | 0.1.4 / 2012-07-26
8 | ==================
9 |
10 | * Made use of inflect for camel to underscore conversion
11 |
12 | 0.1.3 / 2012-07-25
13 | ==================
14 |
15 | * Added camel to underscore conversion and vice-versa
16 |
17 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/.bin/ncp:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | basedir=`dirname "$0"`
3 |
4 | case `uname` in
5 | *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
6 | esac
7 |
8 | if [ -x "$basedir/node" ]; then
9 | "$basedir/node" "$basedir/../ncp/bin/ncp" "$@"
10 | ret=$?
11 | else
12 | node "$basedir/../ncp/bin/ncp" "$@"
13 | ret=$?
14 | fi
15 | exit $ret
16 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/.bin/ncp.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\ncp\bin\ncp" %*
3 | ) ELSE (
4 | node "%~dp0\..\ncp\bin\ncp" %*
5 | )
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/async/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule "deps/nodeunit"]
2 | path = deps/nodeunit
3 | url = git://github.com/caolan/nodeunit.git
4 | [submodule "deps/UglifyJS"]
5 | path = deps/UglifyJS
6 | url = https://github.com/mishoo/UglifyJS.git
7 | [submodule "deps/nodelint"]
8 | path = deps/nodelint
9 | url = https://github.com/tav/nodelint.git
10 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/async/.npmignore:
--------------------------------------------------------------------------------
1 | deps
2 | dist
3 | test
4 | nodelint.cfg
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/async/index.js:
--------------------------------------------------------------------------------
1 | // This file is just added for convenience so this repository can be
2 | // directly checked out into a project's deps folder
3 | module.exports = require('./lib/async');
4 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/deep-equal/example/cmp.js:
--------------------------------------------------------------------------------
1 | var equal = require('../');
2 | console.dir([
3 | equal(
4 | { a : [ 2, 3 ], b : [ 4 ] },
5 | { a : [ 2, 3 ], b : [ 4 ] }
6 | ),
7 | equal(
8 | { x : 5, y : [6] },
9 | { x : 5, y : 6 }
10 | )
11 | ]);
12 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/deep-equal/test/cmp.js:
--------------------------------------------------------------------------------
1 | var test = require('tap').test;
2 | var equal = require('../');
3 |
4 | test('equal', function (t) {
5 | t.ok(equal(
6 | { a : [ 2, 3 ], b : [ 4 ] },
7 | { a : [ 2, 3 ], b : [ 4 ] }
8 | ));
9 | t.end();
10 | });
11 |
12 | test('not equal', function (t) {
13 | t.notOk(equal(
14 | { x : 5, y : [6] },
15 | { x : 5, y : 6 }
16 | ));
17 | t.end();
18 | });
19 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/i/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | npm-debug.log
3 | *.swp
4 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/i/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.4
4 | - 0.6
5 | - 0.7
6 | notifications:
7 | irc: "irc.freenode.net#pksunkara"
8 | email:
9 | on_success: never
10 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/i/lib/inflect.js:
--------------------------------------------------------------------------------
1 | // Requiring modules
2 |
3 | module.exports = function (attach) {
4 | var methods = require('./methods');
5 |
6 | if (attach) {
7 | require('./native')(methods);
8 | }
9 |
10 | return methods
11 | };
12 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/mkdirp/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | npm-debug.log
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/mkdirp/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 | - 0.8
5 | - 0.9
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/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/karma/node_modules/http-proxy/node_modules/utile/node_modules/ncp/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .*.sw[op]
3 | .DS_Store
4 | test/fixtures/out
5 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/ncp/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.4
5 | - 0.6
6 | - 0.7
7 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/ncp/test/fixtures/src/a:
--------------------------------------------------------------------------------
1 | Hello world
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/ncp/test/fixtures/src/b:
--------------------------------------------------------------------------------
1 | Hello ncp
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/ncp/test/fixtures/src/c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/ncp/test/fixtures/src/c
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/ncp/test/fixtures/src/d:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/ncp/test/fixtures/src/d
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/ncp/test/fixtures/src/e:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/ncp/test/fixtures/src/e
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/ncp/test/fixtures/src/f:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/ncp/test/fixtures/src/f
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/ncp/test/fixtures/src/sub/a:
--------------------------------------------------------------------------------
1 | Hello nodejitsu
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/ncp/test/fixtures/src/sub/b:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/ncp/test/fixtures/src/sub/b
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/rimraf/AUTHORS:
--------------------------------------------------------------------------------
1 | # Authors sorted by whether or not they're me.
2 | Isaac Z. Schlueter (http://blog.izs.me)
3 | Wayne Larsen (http://github.com/wvl)
4 | ritch
5 | Marcel Laverdet
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/rimraf/test/run.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | set -e
3 | for i in test-*.js; do
4 | echo -n $i ...
5 | bash setup.sh
6 | node $i
7 | ! [ -d target ]
8 | echo "pass"
9 | done
10 | rm -rf target
11 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/rimraf/test/test-async.js:
--------------------------------------------------------------------------------
1 | var rimraf = require("../rimraf")
2 | , path = require("path")
3 | rimraf(path.join(__dirname, "target"), function (er) {
4 | if (er) throw er
5 | })
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/rimraf/test/test-fiber.js:
--------------------------------------------------------------------------------
1 | var rimraf
2 | , path = require("path")
3 |
4 | try {
5 | rimraf = require("../fiber")
6 | } catch (er) {
7 | console.error("skipping fiber test")
8 | }
9 |
10 | if (rimraf) {
11 | Fiber(function () {
12 | rimraf(path.join(__dirname, "target")).wait()
13 | }).run()
14 | }
15 |
16 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/node_modules/rimraf/test/test-sync.js:
--------------------------------------------------------------------------------
1 | var rimraf = require("../rimraf")
2 | , path = require("path")
3 | rimraf.sync(path.join(__dirname, "target"))
4 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/test/fixtures/read-json-file/config.json:
--------------------------------------------------------------------------------
1 | {
2 | "hello": "World",
3 | "I am": ["the utile module"],
4 | "thisMakesMe": {
5 | "really": 1337,
6 | "right?": true
7 | }
8 | }
9 |
10 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/test/fixtures/require-directory/directory/index.js:
--------------------------------------------------------------------------------
1 | exports.me = 'directory/index.js';
2 |
3 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/node_modules/utile/test/fixtures/require-directory/helloWorld.js:
--------------------------------------------------------------------------------
1 | exports.me = 'helloWorld.js';
2 |
3 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/test/core/README.md:
--------------------------------------------------------------------------------
1 | # `test/core`
2 |
3 | `test/core` directory is a place where tests from node.js core go. They are
4 | here to ensure that node-http-proxy works just fine with all kinds of
5 | different situations, which are covered in core tests, but are not covered in
6 | our tests.
7 |
8 | All these tests require little modifications to make them test node-http-proxy,
9 | but we try to keep them as vanilla as possible.
10 |
11 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/http-proxy/test/macros/index.js:
--------------------------------------------------------------------------------
1 | /*
2 | * index.js: Top level include for node-http-proxy macros
3 | *
4 | * (C) 2010 Nodejitsu Inc.
5 | * MIT LICENCE
6 | *
7 | */
8 |
9 | exports.examples = require('./examples');
10 | exports.http = require('./http');
11 | exports.ws = require('./ws');
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/lodash/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lodash');
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/lodash/vendor/tar/vendor/block-stream/README.md:
--------------------------------------------------------------------------------
1 | # block-stream
2 |
3 | A stream of blocks.
4 |
5 | Write data into it, and it'll output data in buffer blocks the size you
6 | specify, padding with zeroes if necessary.
7 |
8 | ```javascript
9 | var block = new BlockStream(512)
10 | fs.createReadStream("some-file").pipe(block)
11 | block.pipe(fs.createWriteStream("block-file"))
12 | ```
13 |
14 | When `.end()` or `.flush()` is called, it'll pad the block with zeroes.
15 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/lodash/vendor/tar/vendor/graceful-fs/README.md:
--------------------------------------------------------------------------------
1 | Just like node's `fs` module, but it does an incremental back-off when
2 | EMFILE is encountered.
3 |
4 | Useful in asynchronous situations where one needs to try to open lots
5 | and lots of files.
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/lodash/vendor/tar/vendor/rimraf/AUTHORS:
--------------------------------------------------------------------------------
1 | # Authors sorted by whether or not they're me.
2 | Isaac Z. Schlueter (http://blog.izs.me)
3 | Wayne Larsen (http://github.com/wvl)
4 | ritch
5 | Marcel Laverdet
6 | Yosef Dinerstein
7 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob.json:
--------------------------------------------------------------------------------
1 | {
2 | "build": "clean lint coverage test",
3 | "lint": {
4 | "type": "jshint"
5 | },
6 | "coverage": {
7 | "type": "vows"
8 | },
9 | "test": {
10 | "type": "vows"
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/lib/log4js.json:
--------------------------------------------------------------------------------
1 | {
2 | "appenders": [
3 | {
4 | "type": "console"
5 | }
6 | ]
7 | }
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/test/date-file-test:
--------------------------------------------------------------------------------
1 | this should be written to the file with the appended date
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/test/log4js.json:
--------------------------------------------------------------------------------
1 | {
2 | "appenders": [
3 | {
4 | "category": "tests",
5 | "type": "file",
6 | "filename": "tmp-tests.log",
7 | "layout": {
8 | "type": "messagePassThrough"
9 | }
10 | }
11 | ],
12 |
13 | "levels": {
14 | "tests": "WARN"
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/test/streams/test-date-rolling-file-stream-32013-05-04:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/log4js/.bob/instrumented/test/streams/test-date-rolling-file-stream-32013-05-04
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/test/streams/test-rolling-file-stream:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/log4js/.bob/instrumented/test/streams/test-rolling-file-stream
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/test/streams/test-rolling-file-stream-write-less:
--------------------------------------------------------------------------------
1 | cheese
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/test/streams/test-rolling-file-stream-write-more:
--------------------------------------------------------------------------------
1 | 5.cheese
2 | 6.cheese
3 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/test/streams/test-rolling-file-stream-write-more.1:
--------------------------------------------------------------------------------
1 | 0.cheese
2 | 1.cheese
3 | 2.cheese
4 | 3.cheese
5 | 4.cheese
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/test/streams/test-rolling-stream-with-existing-files:
--------------------------------------------------------------------------------
1 | 5.cheese
2 | 6.cheese
3 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/test/streams/test-rolling-stream-with-existing-files.1:
--------------------------------------------------------------------------------
1 | 0.cheese
2 | 1.cheese
3 | 2.cheese
4 | 3.cheese
5 | 4.cheese
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/test/streams/test-rolling-stream-with-existing-files.11:
--------------------------------------------------------------------------------
1 | test file
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/test/streams/test-rolling-stream-with-existing-files.2:
--------------------------------------------------------------------------------
1 | 2.cheese
2 | 3.cheese
3 | 4.cheese
4 | 5.cheese
5 | 6.cheese
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/test/streams/test-rolling-stream-with-existing-files.20:
--------------------------------------------------------------------------------
1 | test file
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/test/streams/test-rolling-stream-with-existing-files.3:
--------------------------------------------------------------------------------
1 | test file
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/test/streams/test-rolling-stream-with-existing-files.4:
--------------------------------------------------------------------------------
1 | test file
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/test/streams/test-rolling-stream-with-existing-files.5:
--------------------------------------------------------------------------------
1 | test file
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/test/with-dateFile.json:
--------------------------------------------------------------------------------
1 | {
2 | "appenders": [
3 | {
4 | "category": "tests",
5 | "type": "dateFile",
6 | "filename": "test/date-file-test.log",
7 | "pattern": "-from-MM-dd",
8 | "layout": {
9 | "type": "messagePassThrough"
10 | }
11 | }
12 | ],
13 |
14 | "levels": {
15 | "tests": "WARN"
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/instrumented/test/with-log-rolling.json:
--------------------------------------------------------------------------------
1 | {
2 | "appenders": [
3 | {
4 | "type": "file",
5 | "filename": "tmp-test.log",
6 | "maxLogSize": 1024,
7 | "backups": 3
8 | }
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.bob/report/lint.out:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/log4js/.bob/report/lint.out
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "node": true,
3 | "laxcomma": true,
4 | "indent": 2,
5 | "globalstrict": true,
6 | "maxparams": 5,
7 | "maxdepth": 3,
8 | "maxstatements": 20,
9 | "maxcomplexity": 5,
10 | "maxlen": 100,
11 | "globals": {
12 | "describe": true,
13 | "it": true
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.npmignore:
--------------------------------------------------------------------------------
1 | *.log
2 | *.log??
3 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 | - "0.8"
5 |
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/lib/debug.js:
--------------------------------------------------------------------------------
1 | "use strict";
2 |
3 | module.exports = function(label) {
4 | var debug;
5 |
6 | if (process.env.NODE_DEBUG && /\blog4js\b/.test(process.env.NODE_DEBUG)) {
7 | debug = function(message) {
8 | console.error('LOG4JS: (%s) %s', label, message);
9 | };
10 | } else {
11 | debug = function() { };
12 | }
13 |
14 | return debug;
15 | };
16 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/lib/log4js.json:
--------------------------------------------------------------------------------
1 | {
2 | "appenders": [
3 | {
4 | "type": "console"
5 | }
6 | ]
7 | }
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/lib/streams/index.js:
--------------------------------------------------------------------------------
1 | exports.RollingFileStream = require('./RollingFileStream');
2 | exports.DateRollingFileStream = require('./DateRollingFileStream');
3 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/node_modules/.bin/semver:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | basedir=`dirname "$0"`
3 |
4 | case `uname` in
5 | *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
6 | esac
7 |
8 | if [ -x "$basedir/node" ]; then
9 | "$basedir/node" "$basedir/../semver/bin/semver" "$@"
10 | ret=$?
11 | else
12 | node "$basedir/../semver/bin/semver" "$@"
13 | ret=$?
14 | fi
15 | exit $ret
16 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/node_modules/.bin/semver.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\semver\bin\semver" %*
3 | ) ELSE (
4 | node "%~dp0\..\semver\bin\semver" %*
5 | )
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/node_modules/async/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule "deps/nodeunit"]
2 | path = deps/nodeunit
3 | url = git://github.com/caolan/nodeunit.git
4 | [submodule "deps/UglifyJS"]
5 | path = deps/UglifyJS
6 | url = https://github.com/mishoo/UglifyJS.git
7 | [submodule "deps/nodelint"]
8 | path = deps/nodelint
9 | url = https://github.com/tav/nodelint.git
10 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/node_modules/async/Makefile:
--------------------------------------------------------------------------------
1 | PACKAGE = asyncjs
2 | NODEJS = $(if $(shell test -f /usr/bin/nodejs && echo "true"),nodejs,node)
3 |
4 | BUILDDIR = dist
5 |
6 | all: build
7 |
8 | build: $(wildcard lib/*.js)
9 | mkdir -p $(BUILDDIR)
10 | uglifyjs lib/async.js > $(BUILDDIR)/async.min.js
11 |
12 | test:
13 | nodeunit test
14 |
15 | clean:
16 | rm -rf $(BUILDDIR)
17 |
18 | lint:
19 | nodelint --config nodelint.cfg lib/async.js
20 |
21 | .PHONY: test build all
22 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/node_modules/async/index.js:
--------------------------------------------------------------------------------
1 | // This file is just added for convenience so this repository can be
2 | // directly checked out into a project's deps folder
3 | module.exports = require('./lib/async');
4 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/node_modules/async/nodelint.cfg:
--------------------------------------------------------------------------------
1 | var options = {
2 | indent: 4,
3 | onevar: false
4 | };
5 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/node_modules/dequeue/.npmignore:
--------------------------------------------------------------------------------
1 | *.tmproj
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/node_modules/dequeue/lib/index.js:
--------------------------------------------------------------------------------
1 | exports = module.exports = require("./dequeue")
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/node_modules/readable-stream/duplex.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_duplex.js")
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/node_modules/readable-stream/examples/typer-fsr.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var FSReadable = require('../fs.js');
3 | var rst = new FSReadable(__filename);
4 |
5 | rst.on('end', function() {
6 | process.stdin.pause();
7 | });
8 |
9 | process.stdin.setRawMode(true);
10 | process.stdin.on('data', function() {
11 | var c = rst.read(3);
12 | if (!c) return;
13 | process.stdout.write(c);
14 | });
15 | process.stdin.resume();
16 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/node_modules/readable-stream/passthrough.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_passthrough.js")
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/node_modules/readable-stream/readable.js:
--------------------------------------------------------------------------------
1 | exports = module.exports = require('./lib/_stream_readable.js');
2 | exports.Readable = exports;
3 | exports.Writable = require('./lib/_stream_writable.js');
4 | exports.Duplex = require('./lib/_stream_duplex.js');
5 | exports.Transform = require('./lib/_stream_transform.js');
6 | exports.PassThrough = require('./lib/_stream_passthrough.js');
7 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/node_modules/readable-stream/transform.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_transform.js")
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/node_modules/readable-stream/writable.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_writable.js")
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/date-file-test:
--------------------------------------------------------------------------------
1 | this should be written to the file with the appended date
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/log4js.json:
--------------------------------------------------------------------------------
1 | {
2 | "appenders": [
3 | {
4 | "category": "tests",
5 | "type": "file",
6 | "filename": "tmp-tests.log",
7 | "layout": {
8 | "type": "messagePassThrough"
9 | }
10 | }
11 | ],
12 |
13 | "levels": {
14 | "tests": "WARN"
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/streams/test-date-rolling-file-stream-32013-05-04:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/log4js/test/streams/test-date-rolling-file-stream-32013-05-04
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/streams/test-rolling-file-stream:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/log4js/test/streams/test-rolling-file-stream
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/streams/test-rolling-file-stream-write-less:
--------------------------------------------------------------------------------
1 | cheese
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/streams/test-rolling-file-stream-write-more:
--------------------------------------------------------------------------------
1 | 5.cheese
2 | 6.cheese
3 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/streams/test-rolling-file-stream-write-more.1:
--------------------------------------------------------------------------------
1 | 0.cheese
2 | 1.cheese
3 | 2.cheese
4 | 3.cheese
5 | 4.cheese
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/streams/test-rolling-stream-with-existing-files:
--------------------------------------------------------------------------------
1 | 4.cheese
2 | 5.cheese
3 | 6.cheese
4 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/streams/test-rolling-stream-with-existing-files.0:
--------------------------------------------------------------------------------
1 | test file
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/streams/test-rolling-stream-with-existing-files.1:
--------------------------------------------------------------------------------
1 | 6.cheese
2 | 0.cheese
3 | 1.cheese
4 | 2.cheese
5 | 3.cheese
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/streams/test-rolling-stream-with-existing-files.11:
--------------------------------------------------------------------------------
1 | test file
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/streams/test-rolling-stream-with-existing-files.2:
--------------------------------------------------------------------------------
1 | test file
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/streams/test-rolling-stream-with-existing-files.20:
--------------------------------------------------------------------------------
1 | test file
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/streams/test-rolling-stream-with-existing-files.3:
--------------------------------------------------------------------------------
1 | 3.cheese
2 | 4.cheese
3 | 5.cheese
4 | 6.cheese
5 | 0.cheese
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/streams/test-rolling-stream-with-existing-files.4:
--------------------------------------------------------------------------------
1 | test file
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/streams/test-rolling-stream-with-existing-files.5:
--------------------------------------------------------------------------------
1 | test file
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/with-dateFile.json:
--------------------------------------------------------------------------------
1 | {
2 | "appenders": [
3 | {
4 | "category": "tests",
5 | "type": "dateFile",
6 | "filename": "test/date-file-test.log",
7 | "pattern": "-from-MM-dd",
8 | "layout": {
9 | "type": "messagePassThrough"
10 | }
11 | }
12 | ],
13 |
14 | "levels": {
15 | "tests": "WARN"
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/log4js/test/with-log-rolling.json:
--------------------------------------------------------------------------------
1 | {
2 | "appenders": [
3 | {
4 | "type": "file",
5 | "filename": "tmp-test.log",
6 | "maxLogSize": 1024,
7 | "backups": 3
8 | }
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/minimatch/node_modules/lru-cache/.npmignore:
--------------------------------------------------------------------------------
1 | /node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/minimatch/node_modules/lru-cache/AUTHORS:
--------------------------------------------------------------------------------
1 | # Authors, sorted by whether or not they are me
2 | Isaac Z. Schlueter
3 | Carlos Brito Lage
4 | Marko Mikulicic
5 | Trent Mick
6 | Kevin O'Hara
7 | Marco Rogers
8 | Jesse Dailey
9 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/optimist/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/optimist/example/bool.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var util = require('util');
3 | var argv = require('optimist').argv;
4 |
5 | if (argv.s) {
6 | util.print(argv.fr ? 'Le chat dit: ' : 'The cat says: ');
7 | }
8 | console.log(
9 | (argv.fr ? 'miaou' : 'meow') + (argv.p ? '.' : '')
10 | );
11 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/optimist/example/boolean_double.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist')
3 | .boolean(['x','y','z'])
4 | .argv
5 | ;
6 | console.dir([ argv.x, argv.y, argv.z ]);
7 | console.dir(argv._);
8 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/optimist/example/boolean_single.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist')
3 | .boolean('v')
4 | .argv
5 | ;
6 | console.dir(argv.v);
7 | console.dir(argv._);
8 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/optimist/example/default_hash.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var argv = require('optimist')
4 | .default({ x : 10, y : 10 })
5 | .argv
6 | ;
7 |
8 | console.log(argv.x + argv.y);
9 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/optimist/example/default_singles.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist')
3 | .default('x', 10)
4 | .default('y', 10)
5 | .argv
6 | ;
7 | console.log(argv.x + argv.y);
8 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/optimist/example/divide.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var argv = require('optimist')
4 | .usage('Usage: $0 -x [num] -y [num]')
5 | .demand(['x','y'])
6 | .argv;
7 |
8 | console.log(argv.x / argv.y);
9 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/optimist/example/nonopt.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist').argv;
3 | console.log('(%d,%d)', argv.x, argv.y);
4 | console.log(argv._);
5 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/optimist/example/reflect.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | console.dir(require('optimist').argv);
3 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/optimist/example/short.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist').argv;
3 | console.log('(%d,%d)', argv.x, argv.y);
4 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/optimist/example/string.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist')
3 | .string('x', 'y')
4 | .argv
5 | ;
6 | console.dir([ argv.x, argv.y ]);
7 |
8 | /* Turns off numeric coercion:
9 | ./node string.js -x 000123 -y 9876
10 | [ '000123', '9876' ]
11 | */
12 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/optimist/example/xup.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist').argv;
3 |
4 | if (argv.rif - 5 * argv.xup > 7.138) {
5 | console.log('Buy more riffiwobbles');
6 | }
7 | else {
8 | console.log('Sell the xupptumblers');
9 | }
10 |
11 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/optimist/node_modules/wordwrap/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/optimist/node_modules/wordwrap/example/center.js:
--------------------------------------------------------------------------------
1 | var wrap = require('wordwrap')(20, 60);
2 | console.log(wrap(
3 | 'At long last the struggle and tumult was over.'
4 | + ' The machines had finally cast off their oppressors'
5 | + ' and were finally free to roam the cosmos.'
6 | + '\n'
7 | + 'Free of purpose, free of obligation.'
8 | + ' Just drifting through emptiness.'
9 | + ' The sun was just another point of light.'
10 | ));
11 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/optimist/node_modules/wordwrap/example/meat.js:
--------------------------------------------------------------------------------
1 | var wrap = require('wordwrap')(15);
2 |
3 | console.log(wrap('You and your whole family are made out of meat.'));
4 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/optimist/test/_/argv.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | console.log(JSON.stringify(process.argv));
3 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/optimist/test/_/bin.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('../../index').argv
3 | console.log(JSON.stringify(argv._));
4 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/rimraf/AUTHORS:
--------------------------------------------------------------------------------
1 | # Authors sorted by whether or not they're me.
2 | Isaac Z. Schlueter (http://blog.izs.me)
3 | Wayne Larsen (http://github.com/wvl)
4 | ritch
5 | Marcel Laverdet
6 | Yosef Dinerstein
7 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/rimraf/test/run.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | set -e
3 | for i in test-*.js; do
4 | echo -n $i ...
5 | bash setup.sh
6 | node $i
7 | ! [ -d target ]
8 | echo "pass"
9 | done
10 | rm -rf target
11 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/rimraf/test/test-async.js:
--------------------------------------------------------------------------------
1 | var rimraf = require("../rimraf")
2 | , path = require("path")
3 | rimraf(path.join(__dirname, "target"), function (er) {
4 | if (er) throw er
5 | })
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/rimraf/test/test-sync.js:
--------------------------------------------------------------------------------
1 | var rimraf = require("../rimraf")
2 | , path = require("path")
3 | rimraf.sync(path.join(__dirname, "target"))
4 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 |
5 | notifications:
6 | irc: "irc.freenode.org#socket.io"
7 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/index.js:
--------------------------------------------------------------------------------
1 |
2 | /*!
3 | * socket.io-node
4 | * Copyright(c) 2011 LearnBoost
5 | * MIT Licensed
6 | */
7 |
8 | module.exports = require('./lib/socket.io');
9 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/lib/transports/index.js:
--------------------------------------------------------------------------------
1 |
2 | /**
3 | * Export transports.
4 | */
5 |
6 | module.exports = {
7 | websocket: require('./websocket')
8 | , flashsocket: require('./flashsocket')
9 | , htmlfile: require('./htmlfile')
10 | , 'xhr-polling': require('./xhr-polling')
11 | , 'jsonp-polling': require('./jsonp-polling')
12 | };
13 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/lib/transports/websocket/index.js:
--------------------------------------------------------------------------------
1 |
2 | /**
3 | * Export websocket versions.
4 | */
5 |
6 | module.exports = {
7 | 7: require('./hybi-07-12'),
8 | 8: require('./hybi-07-12'),
9 | 13: require('./hybi-16'),
10 | default: require('./default')
11 | };
12 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/base64id/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/policyfile/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/policyfile/Makefile:
--------------------------------------------------------------------------------
1 | doc:
2 | dox --title "FlashPolicyFileServer" lib/* > doc/index.html
3 |
4 | test:
5 | expresso -I lib $(TESTFLAGS) tests/*.test.js
6 |
7 | .PHONY: test doc
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/policyfile/examples/basic.fallback.js:
--------------------------------------------------------------------------------
1 | var http = require('http')
2 | , fspfs = require('../');
3 |
4 | var server = http.createServer(function(q,r){ r.writeHead(200); r.end(':3') })
5 | , flash = fspfs.createServer();
6 |
7 | server.listen(8080);
8 | flash.listen(8081,server);
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/policyfile/examples/basic.js:
--------------------------------------------------------------------------------
1 | var http = require('http')
2 | , fspfs = require('../');
3 |
4 | var flash = fspfs.createServer();
5 | flash.listen();
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/policyfile/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib/server.js');
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/redis/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/redis/benches/re_sub_test.js:
--------------------------------------------------------------------------------
1 | var client = require('../index').createClient()
2 | , client2 = require('../index').createClient()
3 | , assert = require('assert');
4 |
5 | client.once('subscribe', function (channel, count) {
6 | client.unsubscribe('x');
7 | client.subscribe('x', function () {
8 | client.quit();
9 | client2.quit();
10 | });
11 | client2.publish('x', 'hi');
12 | });
13 |
14 | client.subscribe('x');
15 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/redis/benches/stress/codec.js:
--------------------------------------------------------------------------------
1 | var json = {
2 | encode: JSON.stringify,
3 | decode: JSON.parse
4 | };
5 |
6 | var MsgPack = require('node-msgpack');
7 | msgpack = {
8 | encode: MsgPack.pack,
9 | decode: function(str) { return MsgPack.unpack(new Buffer(str)); }
10 | };
11 |
12 | bison = require('bison');
13 |
14 | module.exports = json;
15 | //module.exports = msgpack;
16 | //module.exports = bison;
17 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/redis/benches/stress/pubsub/run:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | node server.js &
3 | node server.js &
4 | node server.js &
5 | node server.js &
6 | node server.js &
7 | node server.js &
8 | node server.js &
9 | node server.js &
10 | node --debug pub.js
11 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/redis/benches/stress/rpushblpop/run:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | node server.js &
3 | #node server.js &
4 | #node server.js &
5 | #node server.js &
6 | node --debug pub.js
7 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/redis/benches/stress/speed/00:
--------------------------------------------------------------------------------
1 | # size JSON msgpack bison
2 | 26602 2151.0170848180414
3 | 25542 ? 2842.589272665782
4 | 24835 ? ? 7280.4538397469805
5 | 6104 6985.234528557929
6 | 5045 ? 7217.461392841478
7 | 4341 ? ? 14261.406335354604
8 | 4180 15864.633685636572
9 | 4143 ? 12954.806235781925
10 | 4141 ? ? 44650.70733912719
11 | 75 114227.07313350472
12 | 40 ? 30162.440062810834
13 | 39 ? ? 119815.66013519121
14 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/redis/benches/stress/speed/plot:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 |
3 | gnuplot >size-rate.jpg << _EOF_
4 |
5 | set terminal png nocrop enhanced font verdana 12 size 640,480
6 | set logscale x
7 | set logscale y
8 | set grid
9 | set xlabel 'Serialized object size, octets'
10 | set ylabel 'decode(encode(obj)) rate, 1/sec'
11 | plot '00' using 1:2 title 'json' smooth bezier, '00' using 1:3 title 'msgpack' smooth bezier, '00' using 1:4 title 'bison' smooth bezier
12 |
13 | _EOF_
14 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/redis/benches/stress/speed/size-rate.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/socket.io/node_modules/redis/benches/stress/speed/size-rate.png
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/redis/examples/auth.js:
--------------------------------------------------------------------------------
1 | var redis = require("redis"),
2 | client = redis.createClient();
3 |
4 | // This command is magical. Client stashes the password and will issue on every connect.
5 | client.auth("somepass");
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/redis/examples/eval.js:
--------------------------------------------------------------------------------
1 | var redis = require("./index"),
2 | client = redis.createClient();
3 |
4 | redis.debug_mode = true;
5 |
6 | client.eval("return 100.5", 0, function (err, res) {
7 | console.dir(err);
8 | console.dir(res);
9 | });
10 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/redis/examples/mget.js:
--------------------------------------------------------------------------------
1 | var client = require("redis").createClient();
2 |
3 | client.mget(["sessions started", "sessions started", "foo"], function (err, res) {
4 | console.dir(res);
5 | });
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/redis/examples/monitor.js:
--------------------------------------------------------------------------------
1 | var client = require("../index").createClient(),
2 | util = require("util");
3 |
4 | client.monitor(function (err, res) {
5 | console.log("Entering monitoring mode.");
6 | });
7 |
8 | client.on("monitor", function (time, args) {
9 | console.log(time + ": " + util.inspect(args));
10 | });
11 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/redis/lib/to_array.js:
--------------------------------------------------------------------------------
1 | function to_array(args) {
2 | var len = args.length,
3 | arr = new Array(len), i;
4 |
5 | for (i = 0; i < len; i += 1) {
6 | arr[i] = args[i];
7 | }
8 |
9 | return arr;
10 | }
11 |
12 | module.exports = to_array;
13 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/redis/lib/util.js:
--------------------------------------------------------------------------------
1 | // Support for very old versions of node where the module was called "sys". At some point, we should abandon this.
2 |
3 | var util;
4 |
5 | try {
6 | util = require("util");
7 | } catch (err) {
8 | util = require("sys");
9 | }
10 |
11 | module.exports = util;
12 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/redis/mem.js:
--------------------------------------------------------------------------------
1 | var client = require("redis").createClient();
2 |
3 | client.set("foo", "barvalskdjlksdjflkdsjflksdjdflkdsjflksdjflksdj", function (err, res) {
4 | if (err) {
5 | console.log("Got an error, please adapt somehow.");
6 | } else {
7 | console.log("Got a result: " + res);
8 | }
9 | });
10 |
11 | client.quit();
12 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/.npmignore:
--------------------------------------------------------------------------------
1 | test/node_modules
2 | support
3 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/Makefile:
--------------------------------------------------------------------------------
1 |
2 | ALL_TESTS = $(shell find test/ -name '*.test.js')
3 |
4 | run-tests:
5 | @./node_modules/.bin/expresso \
6 | -I lib \
7 | -I support \
8 | --serial \
9 | $(TESTS)
10 |
11 | test:
12 | @$(MAKE) TESTS="$(ALL_TESTS)" run-tests
13 |
14 | test-acceptance:
15 | @node support/test-runner/app $(TRANSPORT)
16 |
17 | build:
18 | @node ./bin/builder.js
19 |
20 | .PHONY: test
21 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/components/component-bind/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "bind",
3 | "version": "0.0.1",
4 | "description": "function binding utility",
5 | "keywords": [
6 | "bind",
7 | "utility"
8 | ],
9 | "dependencies": {},
10 | "scripts": [
11 | "index.js"
12 | ],
13 | "repo": "https://raw.github.com/component/bind"
14 | }
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/components/component-emitter/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "emitter",
3 | "description": "Event emitter",
4 | "keywords": [
5 | "emitter",
6 | "events"
7 | ],
8 | "version": "0.0.6",
9 | "scripts": [
10 | "index.js"
11 | ],
12 | "repo": "https://raw.github.com/component/emitter"
13 | }
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/components/component-json-fallback/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "json-fallback",
3 | "repo": "component/json",
4 | "description": "JSON parser / stringifier fallback",
5 | "version": "0.0.1",
6 | "keywords": [
7 | "json",
8 | "fallback"
9 | ],
10 | "dependencies": {},
11 | "development": {},
12 | "scripts": [
13 | "index.js"
14 | ]
15 | }
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/components/component-json/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "json",
3 | "repo": "component/json",
4 | "description": "JSON parser / stringifier",
5 | "version": "0.0.1",
6 | "keywords": [
7 | "json"
8 | ],
9 | "dependencies": {},
10 | "development": {},
11 | "optional": {
12 | "component/json-fallback": "*"
13 | },
14 | "scripts": [
15 | "index.js"
16 | ]
17 | }
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/components/component-json/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = 'undefined' == typeof JSON
3 | ? require('json-fallback')
4 | : JSON;
5 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/components/learnboost-engine.io-client/lib/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./socket');
3 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/components/learnboost-socket.io-protocol/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "socket.io-parser",
3 | "version": "1.0.1",
4 | "description": "socket.io protocol parser",
5 | "dependencies": {
6 | "component/json": "*"
7 | },
8 | "scripts": [
9 | "index.js"
10 | ],
11 | "repo": "https://raw.github.com/learnboost/socket.io-protocol"
12 | }
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/components/timoxley-to-array/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "to-array",
3 | "repo": "timoxley/to-array",
4 | "description": "Convert an array-like object into an Array.",
5 | "version": "0.1.4",
6 | "keywords": [],
7 | "dependencies": {},
8 | "development": {
9 | "timoxley/assert": "*",
10 | "component/domify": "*"
11 | },
12 | "license": "MIT",
13 | "scripts": [
14 | "index.js"
15 | ]
16 | }
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/components/visionmedia-debug/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "debug",
3 | "repo": "visionmedia/debug",
4 | "description": "small debugging utility",
5 | "version": "0.7.0",
6 | "keywords": [
7 | "debug",
8 | "log",
9 | "debugger"
10 | ],
11 | "scripts": [
12 | "index.js",
13 | "debug.js"
14 | ],
15 | "dependencies": {}
16 | }
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/components/visionmedia-debug/index.js:
--------------------------------------------------------------------------------
1 | if ('undefined' == typeof window) {
2 | module.exports = require('./lib/debug');
3 | } else {
4 | module.exports = require('./debug');
5 | }
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/dist/WebSocketMain.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/dist/WebSocketMain.swf
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/dist/WebSocketMainInsecure.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/dist/WebSocketMainInsecure.swf
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/lib/vendor/web-socket-js/.npmignore:
--------------------------------------------------------------------------------
1 | test.html
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/lib/vendor/web-socket-js/WebSocketMain.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/lib/vendor/web-socket-js/WebSocketMain.swf
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/lib/vendor/web-socket-js/WebSocketMainInsecure.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/lib/vendor/web-socket-js/WebSocketMainInsecure.zip
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/IWebSocketLogger.as:
--------------------------------------------------------------------------------
1 | package {
2 |
3 | public interface IWebSocketLogger {
4 | function log(message:String):void;
5 | function error(message:String):void;
6 | }
7 |
8 | }
9 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/IMode.as:
--------------------------------------------------------------------------------
1 | /**
2 | * IMode
3 | *
4 | * An interface for confidentiality modes to implement
5 | * This could become deprecated at some point.
6 | * Copyright (c) 2007 Henri Torgemane
7 | *
8 | * See LICENSE.txt for full license information.
9 | */
10 | package com.hurlant.crypto.symmetric
11 | {
12 | public interface IMode extends ICipher
13 | {
14 | }
15 | }
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/math/IReduction.as:
--------------------------------------------------------------------------------
1 | package com.hurlant.math
2 | {
3 | internal interface IReduction
4 | {
5 | function convert(x:BigInteger):BigInteger;
6 | function revert(x:BigInteger):BigInteger;
7 | function reduce(x:BigInteger):void;
8 | function mulTo(x:BigInteger, y:BigInteger, r:BigInteger):void;
9 | function sqrTo(x:BigInteger, r:BigInteger):void;
10 | }
11 | }
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/math/bi_internal.as:
--------------------------------------------------------------------------------
1 | /**
2 | * bi_internal
3 | *
4 | * A namespace. w00t.
5 | * Copyright (c) 2007 Henri Torgemane
6 | *
7 | * See LICENSE.txt for full license information.
8 | */
9 | package com.hurlant.math {
10 | public namespace bi_internal = "http://crypto.hurlant.com/BigInteger";
11 | }
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/.bin/uglifyjs:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | basedir=`dirname "$0"`
3 |
4 | case `uname` in
5 | *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
6 | esac
7 |
8 | if [ -x "$basedir/node" ]; then
9 | "$basedir/node" "$basedir/../uglify-js/bin/uglifyjs" "$@"
10 | ret=$?
11 | else
12 | node "$basedir/../uglify-js/bin/uglifyjs" "$@"
13 | ret=$?
14 | fi
15 | exit $ret
16 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/.bin/uglifyjs.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\uglify-js\bin\uglifyjs" %*
3 | ) ELSE (
4 | node "%~dp0\..\uglify-js\bin\uglifyjs" %*
5 | )
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/.bin/wscat:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | basedir=`dirname "$0"`
3 |
4 | case `uname` in
5 | *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
6 | esac
7 |
8 | if [ -x "$basedir/node" ]; then
9 | "$basedir/node" "$basedir/../ws/bin/wscat" "$@"
10 | ret=$?
11 | else
12 | node "$basedir/../ws/bin/wscat" "$@"
13 | ret=$?
14 | fi
15 | exit $ret
16 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/.bin/wscat.cmd:
--------------------------------------------------------------------------------
1 | @IF EXIST "%~dp0\node.exe" (
2 | "%~dp0\node.exe" "%~dp0\..\ws\bin\wscat" %*
3 | ) ELSE (
4 | node "%~dp0\..\ws\bin\wscat" %*
5 | )
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/active-x-obfuscator/.npmignore:
--------------------------------------------------------------------------------
1 | *.un~
2 | /node_modules
3 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/active-x-obfuscator/node_modules/zeparser/.npmignore:
--------------------------------------------------------------------------------
1 | *.un~
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/active-x-obfuscator/node_modules/zeparser/index.js:
--------------------------------------------------------------------------------
1 | exports.ZeParser = require('./ZeParser').ZeParser;
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/.npmignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | .tmp*~
3 | *.local.*
4 | .pinf-*
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/array1.js:
--------------------------------------------------------------------------------
1 | [],Array(1),[1,2,3]
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/array3.js:
--------------------------------------------------------------------------------
1 | (function(){function a(){}return new a(1,2,3,4)})()
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/array4.js:
--------------------------------------------------------------------------------
1 | (function(){function a(){}(function(){return new a(1,2,3)})()})()
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/const.js:
--------------------------------------------------------------------------------
1 | var a=13,b=1/3
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/if.js:
--------------------------------------------------------------------------------
1 | var a=1;a==1?a=2:a=17
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/ifreturn.js:
--------------------------------------------------------------------------------
1 | function a(a){return a==1?2:17}
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue10.js:
--------------------------------------------------------------------------------
1 | function f(){var a;return(a="a")?a:a}f()
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue11.js:
--------------------------------------------------------------------------------
1 | new(A,B),new(A||B),new(X?A:B)
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue13.js:
--------------------------------------------------------------------------------
1 | var a=/^(?:(\w+):)?(?:\/\/(?:(?:([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#])(?::(\d))?)?(..?$|(?:[^?#\/]\/))([^?#]*)(?:\?([^#]))?(?:#(.))?/
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue16.js:
--------------------------------------------------------------------------------
1 | var a=3250441966
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue17.js:
--------------------------------------------------------------------------------
1 | var a=function(b){b(),a()}
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue20.js:
--------------------------------------------------------------------------------
1 | 1
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue21.js:
--------------------------------------------------------------------------------
1 | var a=0;switch(a){case 0:a++}
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue25.js:
--------------------------------------------------------------------------------
1 | a:break a;console.log(1)
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue27.js:
--------------------------------------------------------------------------------
1 | (a?b:c)?d:e
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue278.js:
--------------------------------------------------------------------------------
1 | if(!x)debugger
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue28.js:
--------------------------------------------------------------------------------
1 | o={".5":.5},o={.5:.5},o={.5:.5}
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue29.js:
--------------------------------------------------------------------------------
1 | result=function(){return 1}()
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue30.js:
--------------------------------------------------------------------------------
1 | var a=8,b=4,c=4
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue34.js:
--------------------------------------------------------------------------------
1 | var a={};a["this"]=1,a.that=2
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue4.js:
--------------------------------------------------------------------------------
1 | var a=2e3,b=.002,c=2e-5
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue48.js:
--------------------------------------------------------------------------------
1 | var s,i;s="",i=0
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue53.js:
--------------------------------------------------------------------------------
1 | x=(y,z)
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue54.1.js:
--------------------------------------------------------------------------------
1 | foo+"",a.toString(16),b.toString.call(c)
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue68.js:
--------------------------------------------------------------------------------
1 | function f(){function b(){}if(a)return;b()}
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue69.js:
--------------------------------------------------------------------------------
1 | [(a,b)]
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue9.js:
--------------------------------------------------------------------------------
1 | var a={a:1,b:2}
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/mangle.js:
--------------------------------------------------------------------------------
1 | (function(){var a=function b(a,b,c){return b}})()
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/null_string.js:
--------------------------------------------------------------------------------
1 | var nullString="\0"
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue34.js:
--------------------------------------------------------------------------------
1 | var a = {};
2 | a["this"] = 1;
3 | a["that"] = 2;
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue48.js:
--------------------------------------------------------------------------------
1 | var s, i; s = ''; i = 0;
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue53.js:
--------------------------------------------------------------------------------
1 | x = (y, z)
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue69.js:
--------------------------------------------------------------------------------
1 | [(a,b)]
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/null_string.js:
--------------------------------------------------------------------------------
1 | var nullString = "\0"
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/with.js:
--------------------------------------------------------------------------------
1 | with({}) {
2 | };
3 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/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/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/.npmignore:
--------------------------------------------------------------------------------
1 | npm-debug.log
2 | node_modules
3 | .*.swp
4 | .lock-*
5 | build
6 |
7 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | npm_args: --ws:native
3 | node_js:
4 | - "0.6"
5 | - "0.8"
6 | - "0.10"
7 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/examples/fileapi/.npmignore:
--------------------------------------------------------------------------------
1 | uploaded
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/examples/serverstats-express_3/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "author": "",
3 | "name": "serverstats",
4 | "version": "0.0.0",
5 | "repository": {
6 | "type": "git",
7 | "url": "git://github.com/einaros/ws.git"
8 | },
9 | "engines": {
10 | "node": ">0.4.0"
11 | },
12 | "dependencies": {
13 | "express": "~3.0.0"
14 | },
15 | "devDependencies": {},
16 | "optionalDependencies": {}
17 | }
18 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/examples/serverstats/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "author": "",
3 | "name": "serverstats",
4 | "version": "0.0.0",
5 | "repository": {
6 | "type": "git",
7 | "url": "git://github.com/einaros/ws.git"
8 | },
9 | "engines": {
10 | "node": ">0.4.0"
11 | },
12 | "dependencies": {
13 | "express": "2.x"
14 | },
15 | "devDependencies": {},
16 | "optionalDependencies": {}
17 | }
18 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/lib/Validation.fallback.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * ws: a node.js websocket client
3 | * Copyright(c) 2011 Einar Otto Stangvik
4 | * MIT Licensed
5 | */
6 |
7 | module.exports.Validation = {
8 | isValidUTF8: function(buffer) {
9 | return true;
10 | }
11 | };
12 |
13 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/lib/browser.js:
--------------------------------------------------------------------------------
1 | /// shim for browser packaging
2 |
3 | module.exports = global.WebSocket || global.MozWebSocket;
4 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/node_modules/commander/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/node_modules/commander/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.4
4 | - 0.6
5 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/node_modules/commander/Makefile:
--------------------------------------------------------------------------------
1 |
2 | TESTS = $(shell find test/test.*.js)
3 |
4 | test:
5 | @./test/run $(TESTS)
6 |
7 | .PHONY: test
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/node_modules/commander/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./lib/commander');
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/node_modules/nan/.index.js:
--------------------------------------------------------------------------------
1 | //noop
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/node_modules/options/.npmignore:
--------------------------------------------------------------------------------
1 | npm-debug.log
2 | node_modules
3 | .*.swp
4 | .lock-*
5 | build/
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/node_modules/options/Makefile:
--------------------------------------------------------------------------------
1 | ALL_TESTS = $(shell find test/ -name '*.test.js')
2 |
3 | run-tests:
4 | @./node_modules/.bin/mocha \
5 | -t 2000 \
6 | $(TESTFLAGS) \
7 | $(TESTS)
8 |
9 | test:
10 | @$(MAKE) NODE_PATH=lib TESTS="$(ALL_TESTS)" run-tests
11 |
12 | .PHONY: test
13 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/node_modules/options/test/fixtures/test.conf:
--------------------------------------------------------------------------------
1 | {
2 | "a": "foobar",
3 | "b": false
4 | }
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/node_modules/tinycolor/.npmignore:
--------------------------------------------------------------------------------
1 | npm-debug.log
2 | node_modules
3 | .*.swp
4 | .lock-*
5 | build/
6 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/node_modules/tinycolor/README.md:
--------------------------------------------------------------------------------
1 | # tinycolor #
2 |
3 | This is a no-fuzz, barebone, zero muppetry color module for node.js.
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws/node_modules/tinycolor/example.js:
--------------------------------------------------------------------------------
1 | require('./tinycolor');
2 | console.log('this should be red and have an underline!'.grey.underline);
3 | console.log('this should have a blue background!'.bgBlue);
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/xmlhttprequest/autotest.watchr:
--------------------------------------------------------------------------------
1 | def run_all_tests
2 | puts `clear`
3 | puts `node tests/test-constants.js`
4 | puts `node tests/test-headers.js`
5 | puts `node tests/test-request.js`
6 | end
7 | watch('.*.js') { run_all_tests }
8 | run_all_tests
9 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/xmlhttprequest/tests/test-constants.js:
--------------------------------------------------------------------------------
1 | var sys = require("util")
2 | , assert = require("assert")
3 | , XMLHttpRequest = require("../lib/XMLHttpRequest").XMLHttpRequest
4 | , xhr = new XMLHttpRequest();
5 |
6 | // Test constant values
7 | assert.equal(0, xhr.UNSENT);
8 | assert.equal(1, xhr.OPENED);
9 | assert.equal(2, xhr.HEADERS_RECEIVED);
10 | assert.equal(3, xhr.LOADING);
11 | assert.equal(4, xhr.DONE);
12 |
13 | sys.puts("done");
14 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/socket.io/node_modules/socket.io-client/node_modules/xmlhttprequest/tests/testdata.txt:
--------------------------------------------------------------------------------
1 | Hello World
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/useragent/.npmignore:
--------------------------------------------------------------------------------
1 | tests
2 | benchmark
3 | node_modules
4 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/useragent/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.7
4 | - 0.8
5 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/useragent/bin/update.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | 'use strict';
4 |
5 | /**
6 | * Update our definition file.
7 | */
8 | require('../lib/update').update(function updating(err, data) {
9 | if (err) {
10 | console.error('Update unsuccessfull due to reasons');
11 | console.log(err.message);
12 | console.log(err.stack);
13 |
14 | return;
15 | }
16 | console.log('Successfully fetched and generated new parsers from the internets.');
17 | });
18 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/useragent/node_modules/lru-cache/.npmignore:
--------------------------------------------------------------------------------
1 | /node_modules
2 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/useragent/node_modules/lru-cache/AUTHORS:
--------------------------------------------------------------------------------
1 | # Authors, sorted by whether or not they are me
2 | Isaac Z. Schlueter
3 | Carlos Brito Lage
4 | Marko Mikulicic
5 | Trent Mick
6 | Kevin O'Hara
7 | Marco Rogers
8 | Jesse Dailey
9 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/useragent/static/user_agent.after.yaml:
--------------------------------------------------------------------------------
1 | user_agent_parsers:
2 | # browsers
3 | - regex: '(Thunderbird)/(\d+)\.(\d+)\.?(\d+)?'
4 |
5 | # command line tools
6 | - regex: '(Wget)/(\d+)\.(\d+)\.?([ab]?\d+[a-z]*)'
7 |
8 | - regex: '(curl)/(\d+)\.(\d+)\.(\d+)'
9 | family_replacement: 'cURL'
10 |
11 | os_parsers:
12 | - regex: '(Red Hat)'
13 |
14 | device_parsers:
15 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/useragent/test/fixtures/static.custom.yaml:
--------------------------------------------------------------------------------
1 | test_cases:
2 |
3 | - user_agent_string: 'curl/7.12.1 (i686-redhat-linux-gnu) libcurl/7.12.1 OpenSSL/0.9.7a zlib/1.2.1.2 libidn/0.5.6'
4 | family: 'cURL'
5 | major: '7'
6 | minor: '12'
7 | patch: '1'
8 |
9 | - user_agent_string: 'Wget/1.10.1 (Red Hat modified)'
10 | family: 'Wget'
11 | major: '1'
12 | minor: '10'
13 | patch: '1'
14 |
--------------------------------------------------------------------------------
/node_modules/karma/node_modules/useragent/test/mocha.opts:
--------------------------------------------------------------------------------
1 | --reporter spec
2 | --ui bdd
3 | --require should
4 | --growl
5 |
--------------------------------------------------------------------------------
/node_modules/karma/thesis.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ploeh/booking-web-ui/ca7063e677f786f250a256f61cda9b02fcd2d86e/node_modules/karma/thesis.pdf
--------------------------------------------------------------------------------
/scripts/e2e-test.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | REM Windows script for running e2e tests
4 | REM You have to run server and capture some browser first
5 | REM
6 | REM Requirements:
7 | REM - NodeJS (http://nodejs.org/)
8 | REM - Karma (npm install -g karma)
9 |
10 | set BASE_DIR=%~dp0
11 | karma start "%BASE_DIR%\..\config\karma-e2e.conf.js" %*
12 |
--------------------------------------------------------------------------------
/scripts/e2e-test.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | BASE_DIR=`dirname $0`
4 |
5 | echo ""
6 | echo "Starting Karma Server (http://karma-runner.github.io)"
7 | echo "-------------------------------------------------------------------"
8 |
9 | karma start $BASE_DIR/../config/karma-e2e.conf.js $*
10 |
--------------------------------------------------------------------------------
/scripts/test.bat:
--------------------------------------------------------------------------------
1 | @echo off
2 |
3 | REM Windows script for running unit tests
4 | REM You have to run server and capture some browser first
5 | REM
6 | REM Requirements:
7 | REM - NodeJS (http://nodejs.org/)
8 | REM - Karma (npm install -g karma)
9 |
10 | set BASE_DIR=%~dp0
11 | karma start "%BASE_DIR%\..\config\karma.conf.js" %*
12 |
--------------------------------------------------------------------------------
/scripts/test.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | BASE_DIR=`dirname $0`
4 |
5 | echo ""
6 | echo "Starting Karma Server (http://karma-runner.github.io)"
7 | echo "-------------------------------------------------------------------"
8 |
9 | karma start $BASE_DIR/../config/karma.conf.js $*
10 |
--------------------------------------------------------------------------------
/test/e2e/runner.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | End2end Test Runner
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/test/lib/angular/version.txt:
--------------------------------------------------------------------------------
1 | 1.0.7
2 |
--------------------------------------------------------------------------------
/test/unit/directivesSpec.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | /* jasmine specs for directives go here */
4 |
5 | describe('directives', function() {
6 | beforeEach(module('bookingApp.directives'));
7 | });
8 |
--------------------------------------------------------------------------------
/test/unit/filtersSpec.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | /* jasmine specs for filters go here */
4 |
5 | describe('filter', function() {
6 | beforeEach(module('bookingApp.filters'));
7 | });
8 |
--------------------------------------------------------------------------------