├── .idea
├── WebRTC-Android-Server.iml
├── codeStyles
│ └── Project.xml
├── misc.xml
├── modules.xml
└── workspace.xml
├── AndroidWebRTCsamplekt
├── .gitignore
├── .idea
│ ├── .name
│ ├── codeStyles
│ │ └── Project.xml
│ ├── gradle.xml
│ ├── misc.xml
│ ├── runConfigurations.xml
│ └── vcs.xml
├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── e
│ │ │ └── androidwebrtc_sample_kt
│ │ │ └── ExampleInstrumentedTest.kt
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── e
│ │ │ │ └── androidwebrtc_sample_kt
│ │ │ │ ├── MainActivity.kt
│ │ │ │ ├── ModelUtil.kt
│ │ │ │ ├── OnlineUser.kt
│ │ │ │ ├── OnlineUserAdapter.kt
│ │ │ │ └── WebRtcClient.kt
│ │ └── res
│ │ │ ├── drawable-v24
│ │ │ └── ic_launcher_foreground.xml
│ │ │ ├── drawable
│ │ │ └── ic_launcher_background.xml
│ │ │ ├── layout
│ │ │ ├── activity_main.xml
│ │ │ └── online_usrs_item.xml
│ │ │ ├── mipmap-anydpi-v26
│ │ │ ├── ic_launcher.xml
│ │ │ └── ic_launcher_round.xml
│ │ │ ├── mipmap-hdpi
│ │ │ ├── ic_launcher.png
│ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-mdpi
│ │ │ ├── ic_launcher.png
│ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-xhdpi
│ │ │ ├── ic_launcher.png
│ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-xxhdpi
│ │ │ ├── ic_launcher.png
│ │ │ └── ic_launcher_round.png
│ │ │ ├── mipmap-xxxhdpi
│ │ │ ├── ic_launcher.png
│ │ │ └── ic_launcher_round.png
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── e
│ │ └── androidwebrtc_sample_kt
│ │ └── ExampleUnitTest.kt
├── build.gradle
├── gradle.properties
├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
└── settings.gradle
├── README.md
└── SignalServer
├── .vscode
└── settings.json
├── LICENSE.txt
├── app.js
├── app
├── routes.js
├── socketHandler.js
└── streams.js
├── node_modules
├── .bin
│ ├── acorn
│ ├── cleancss
│ ├── flatiron
│ ├── forever
│ ├── foreverd
│ ├── jade
│ ├── mime
│ ├── mkdirp
│ ├── ncp
│ ├── uglifyjs
│ ├── uuid
│ └── wscat
├── accepts
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── acorn-globals
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── acorn
│ ├── .editorconfig
│ ├── .gitattributes
│ ├── .npmignore
│ ├── .tern-project
│ ├── .travis.yml
│ ├── AUTHORS
│ ├── LICENSE
│ ├── README.md
│ ├── dist
│ │ ├── .keep
│ │ ├── acorn.js
│ │ ├── acorn_loose.js
│ │ └── walk.js
│ ├── package.json
│ └── src
│ │ ├── expression.js
│ │ ├── identifier.js
│ │ ├── index.js
│ │ ├── location.js
│ │ ├── locutil.js
│ │ ├── loose
│ │ ├── acorn_loose.js
│ │ ├── expression.js
│ │ ├── index.js
│ │ ├── parseutil.js
│ │ ├── state.js
│ │ ├── statement.js
│ │ └── tokenize.js
│ │ ├── lval.js
│ │ ├── node.js
│ │ ├── options.js
│ │ ├── parseutil.js
│ │ ├── state.js
│ │ ├── statement.js
│ │ ├── tokencontext.js
│ │ ├── tokenize.js
│ │ ├── tokentype.js
│ │ ├── util.js
│ │ ├── walk
│ │ └── index.js
│ │ └── whitespace.js
├── after
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENCE
│ ├── README.md
│ ├── index.js
│ ├── package.json
│ └── test
│ │ └── after-test.js
├── align-text
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── amdefine
│ ├── LICENSE
│ ├── README.md
│ ├── amdefine.js
│ ├── intercept.js
│ └── package.json
├── array-flatten
│ ├── LICENSE
│ ├── README.md
│ ├── array-flatten.js
│ └── package.json
├── arraybuffer.slice
│ ├── .npmignore
│ ├── Makefile
│ ├── README.md
│ ├── index.js
│ ├── package.json
│ └── test
│ │ └── slice-buffer.js
├── asap
│ ├── LICENSE.md
│ ├── README.md
│ ├── asap.js
│ └── package.json
├── async
│ ├── .gitmodules
│ ├── .npmignore
│ ├── LICENSE
│ ├── Makefile
│ ├── README.md
│ ├── index.js
│ ├── lib
│ │ └── async.js
│ └── package.json
├── aws-sign
│ ├── index.js
│ └── package.json
├── base64-arraybuffer
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE-MIT
│ ├── README.md
│ ├── grunt.js
│ ├── lib
│ │ └── base64-arraybuffer.js
│ ├── package.json
│ └── test
│ │ └── base64-arraybuffer_test.js
├── base64id
│ ├── .npmignore
│ ├── README.md
│ ├── lib
│ │ └── base64id.js
│ └── package.json
├── basic-auth
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── better-assert
│ ├── .npmignore
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── example.js
│ ├── index.js
│ └── package.json
├── blob
│ ├── .npmignore
│ ├── .zuul.yml
│ ├── Makefile
│ ├── README.md
│ ├── index.js
│ ├── package.json
│ └── test
│ │ └── index.js
├── body-parser
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── lib
│ │ ├── read.js
│ │ └── types
│ │ │ ├── json.js
│ │ │ ├── raw.js
│ │ │ ├── text.js
│ │ │ └── urlencoded.js
│ └── package.json
├── boom
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── Makefile
│ ├── README.md
│ ├── images
│ │ └── boom.png
│ ├── index.js
│ ├── lib
│ │ └── index.js
│ ├── package.json
│ └── test
│ │ └── index.js
├── broadway
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── examples
│ │ ├── browser
│ │ │ ├── app.js
│ │ │ ├── index.html
│ │ │ └── plugins
│ │ │ │ └── helloworld.js
│ │ └── nodejs
│ │ │ ├── app.js
│ │ │ └── plugins
│ │ │ └── helloworld.js
│ ├── lib
│ │ ├── broadway.js
│ │ └── broadway
│ │ │ ├── app.js
│ │ │ ├── bootstrapper.js
│ │ │ ├── browser.js
│ │ │ ├── common
│ │ │ ├── directories.js
│ │ │ └── index.js
│ │ │ ├── features
│ │ │ └── index.js
│ │ │ └── plugins
│ │ │ ├── config.js
│ │ │ ├── directories.js
│ │ │ ├── exceptions.js
│ │ │ ├── inspect.js
│ │ │ └── log.js
│ ├── node_modules
│ │ ├── colors
│ │ │ ├── MIT-LICENSE.txt
│ │ │ ├── ReadMe.md
│ │ │ ├── colors.js
│ │ │ ├── example.html
│ │ │ ├── example.js
│ │ │ ├── package.json
│ │ │ ├── test.js
│ │ │ └── themes
│ │ │ │ ├── winston-dark.js
│ │ │ │ └── winston-light.js
│ │ ├── 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
│ │ └── winston
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── docs
│ │ │ └── transports.md
│ │ │ ├── examples
│ │ │ ├── couchdb.js
│ │ │ ├── exception.js
│ │ │ ├── raw-mode.js
│ │ │ └── webhook-post.js
│ │ │ ├── lib
│ │ │ ├── winston.js
│ │ │ └── winston
│ │ │ │ ├── common.js
│ │ │ │ ├── config.js
│ │ │ │ ├── config
│ │ │ │ ├── cli-config.js
│ │ │ │ ├── npm-config.js
│ │ │ │ └── syslog-config.js
│ │ │ │ ├── container.js
│ │ │ │ ├── exception.js
│ │ │ │ ├── logger.js
│ │ │ │ ├── transports.js
│ │ │ │ └── transports
│ │ │ │ ├── console.js
│ │ │ │ ├── file.js
│ │ │ │ ├── http.js
│ │ │ │ ├── transport.js
│ │ │ │ └── webhook.js
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ ├── cli-test.js
│ │ │ ├── container-test.js
│ │ │ ├── custom-timestamp-test.js
│ │ │ ├── exception-test.js
│ │ │ ├── fixtures
│ │ │ ├── .gitkeep
│ │ │ ├── keys
│ │ │ │ ├── agent2-cert.pem
│ │ │ │ └── agent2-key.pem
│ │ │ ├── logs
│ │ │ │ └── .gitkeep
│ │ │ └── scripts
│ │ │ │ ├── default-exceptions.js
│ │ │ │ ├── exit-on-error.js
│ │ │ │ ├── log-exceptions.js
│ │ │ │ └── unhandle-exceptions.js
│ │ │ ├── helpers.js
│ │ │ ├── log-exception-test.js
│ │ │ ├── log-rewriter-test.js
│ │ │ ├── logger-test.js
│ │ │ ├── transports
│ │ │ ├── console-test.js
│ │ │ ├── file-maxfiles-test.js
│ │ │ ├── file-maxsize-test.js
│ │ │ ├── file-test.js
│ │ │ ├── transport.js
│ │ │ └── webhook-test.js
│ │ │ └── winston-test.js
│ ├── package.json
│ └── test
│ │ ├── common
│ │ └── directories-test.js
│ │ ├── core
│ │ ├── app-init-test.js
│ │ ├── app-test.js
│ │ └── broadway-test.js
│ │ ├── fixtures
│ │ ├── .gitkeep
│ │ ├── empty-app
│ │ │ └── .gitkeep
│ │ ├── sample-app.json
│ │ └── sample-app
│ │ │ ├── app
│ │ │ └── index.js
│ │ │ └── config
│ │ │ └── topics.json
│ │ ├── helpers
│ │ ├── assert.js
│ │ ├── helpers.js
│ │ └── macros.js
│ │ └── plugins
│ │ ├── config-test.js
│ │ ├── directories-test.js
│ │ └── log-test.js
├── busboy
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── deps
│ │ └── encoding
│ │ │ ├── encoding-indexes.js
│ │ │ └── encoding.js
│ ├── lib
│ │ ├── main.js
│ │ ├── types
│ │ │ ├── multipart.js
│ │ │ └── urlencoded.js
│ │ └── utils.js
│ ├── package.json
│ └── test
│ │ ├── test-types-multipart.js
│ │ ├── test-types-urlencoded.js
│ │ ├── test-utils-decoder.js
│ │ ├── test-utils-parse-params.js
│ │ └── test.js
├── bytes
│ ├── History.md
│ ├── LICENSE
│ ├── Readme.md
│ ├── index.js
│ └── package.json
├── callsite
│ ├── .npmignore
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── index.js
│ └── package.json
├── camelcase
│ ├── index.js
│ ├── license
│ ├── package.json
│ └── readme.md
├── center-align
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── package.json
│ └── utils.js
├── character-parser
│ ├── .npmignore
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── clean-css
│ ├── History.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── lib
│ │ ├── clean.js
│ │ ├── colors
│ │ │ ├── hex-name-shortener.js
│ │ │ ├── hsl.js
│ │ │ └── rgb.js
│ │ ├── imports
│ │ │ └── inliner.js
│ │ ├── properties
│ │ │ ├── break-up.js
│ │ │ ├── can-override.js
│ │ │ ├── clone.js
│ │ │ ├── compactable.js
│ │ │ ├── every-combination.js
│ │ │ ├── has-inherit.js
│ │ │ ├── invalid-property-error.js
│ │ │ ├── optimizer.js
│ │ │ ├── override-compactor.js
│ │ │ ├── populate-components.js
│ │ │ ├── remove-unused.js
│ │ │ ├── restore-from-optimizing.js
│ │ │ ├── restore.js
│ │ │ ├── shorthand-compactor.js
│ │ │ ├── validator.js
│ │ │ ├── vendor-prefixes.js
│ │ │ └── wrap-for-optimizing.js
│ │ ├── selectors
│ │ │ ├── advanced.js
│ │ │ ├── clean-up.js
│ │ │ ├── extractor.js
│ │ │ ├── is-special.js
│ │ │ ├── merge-adjacent.js
│ │ │ ├── merge-media-queries.js
│ │ │ ├── merge-non-adjacent-by-body.js
│ │ │ ├── merge-non-adjacent-by-selector.js
│ │ │ ├── reduce-non-adjacent.js
│ │ │ ├── remove-duplicate-media-queries.js
│ │ │ ├── remove-duplicates.js
│ │ │ ├── reorderable.js
│ │ │ ├── restructure.js
│ │ │ └── simple.js
│ │ ├── source-maps
│ │ │ └── track.js
│ │ ├── stringifier
│ │ │ ├── helpers.js
│ │ │ ├── one-time.js
│ │ │ ├── simple.js
│ │ │ └── source-maps.js
│ │ ├── text
│ │ │ ├── comments-processor.js
│ │ │ ├── escape-store.js
│ │ │ ├── expressions-processor.js
│ │ │ ├── free-text-processor.js
│ │ │ └── urls-processor.js
│ │ ├── tokenizer
│ │ │ ├── extract-properties.js
│ │ │ ├── extract-selectors.js
│ │ │ └── tokenize.js
│ │ ├── urls
│ │ │ ├── rebase.js
│ │ │ ├── reduce.js
│ │ │ └── rewrite.js
│ │ └── utils
│ │ │ ├── clone-array.js
│ │ │ ├── compatibility.js
│ │ │ ├── input-source-map-tracker.js
│ │ │ ├── object.js
│ │ │ ├── quote-scanner.js
│ │ │ ├── source-reader.js
│ │ │ ├── source-tracker.js
│ │ │ └── split.js
│ ├── node_modules
│ │ └── commander
│ │ │ ├── History.md
│ │ │ ├── LICENSE
│ │ │ ├── Readme.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ └── package.json
├── cliff
│ ├── .npmignore
│ ├── LICENSE
│ ├── README.md
│ ├── assets
│ │ ├── inspect.png
│ │ ├── put-object-rows.png
│ │ ├── put-object.png
│ │ ├── put-rows-colors.png
│ │ ├── put-rows.png
│ │ ├── string-object-rows.png
│ │ └── string-rows.png
│ ├── examples
│ │ ├── inspect.js
│ │ ├── put-object-rows.js
│ │ ├── put-object.js
│ │ ├── put-rows-colors.js
│ │ ├── put-rows.js
│ │ ├── string-object-rows.js
│ │ └── string-rows.js
│ ├── lib
│ │ └── cliff.js
│ ├── node_modules
│ │ ├── colors
│ │ │ ├── MIT-LICENSE.txt
│ │ │ ├── ReadMe.md
│ │ │ ├── colors.js
│ │ │ ├── example.html
│ │ │ ├── example.js
│ │ │ ├── package.json
│ │ │ ├── test.js
│ │ │ └── themes
│ │ │ │ ├── winston-dark.js
│ │ │ │ └── winston-light.js
│ │ ├── 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
│ │ └── winston
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── docs
│ │ │ └── transports.md
│ │ │ ├── examples
│ │ │ ├── couchdb.js
│ │ │ ├── exception.js
│ │ │ ├── raw-mode.js
│ │ │ └── webhook-post.js
│ │ │ ├── lib
│ │ │ ├── winston.js
│ │ │ └── winston
│ │ │ │ ├── common.js
│ │ │ │ ├── config.js
│ │ │ │ ├── config
│ │ │ │ ├── cli-config.js
│ │ │ │ ├── npm-config.js
│ │ │ │ └── syslog-config.js
│ │ │ │ ├── container.js
│ │ │ │ ├── exception.js
│ │ │ │ ├── logger.js
│ │ │ │ ├── transports.js
│ │ │ │ └── transports
│ │ │ │ ├── console.js
│ │ │ │ ├── file.js
│ │ │ │ ├── http.js
│ │ │ │ ├── transport.js
│ │ │ │ └── webhook.js
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ ├── cli-test.js
│ │ │ ├── container-test.js
│ │ │ ├── custom-timestamp-test.js
│ │ │ ├── exception-test.js
│ │ │ ├── fixtures
│ │ │ ├── .gitkeep
│ │ │ ├── keys
│ │ │ │ ├── agent2-cert.pem
│ │ │ │ └── agent2-key.pem
│ │ │ ├── logs
│ │ │ │ └── .gitkeep
│ │ │ └── scripts
│ │ │ │ ├── default-exceptions.js
│ │ │ │ ├── exit-on-error.js
│ │ │ │ ├── log-exceptions.js
│ │ │ │ └── unhandle-exceptions.js
│ │ │ ├── helpers.js
│ │ │ ├── log-exception-test.js
│ │ │ ├── log-rewriter-test.js
│ │ │ ├── logger-test.js
│ │ │ ├── transports
│ │ │ ├── console-test.js
│ │ │ ├── file-maxfiles-test.js
│ │ │ ├── file-maxsize-test.js
│ │ │ ├── file-test.js
│ │ │ ├── transport.js
│ │ │ └── webhook-test.js
│ │ │ └── winston-test.js
│ ├── package.json
│ └── test
│ │ └── cliff-test.js
├── cliui
│ ├── .coveralls.yml
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE.txt
│ ├── README.md
│ ├── 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
│ └── test
│ │ └── cliui.js
├── colors
│ ├── MIT-LICENSE.txt
│ ├── ReadMe.md
│ ├── colors.js
│ ├── example.html
│ ├── example.js
│ ├── package.json
│ └── test.js
├── combined-stream
│ ├── License
│ ├── Readme.md
│ ├── lib
│ │ └── combined_stream.js
│ └── package.json
├── commander
│ ├── History.md
│ ├── Readme.md
│ ├── index.js
│ └── package.json
├── component-bind
│ ├── .npmignore
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── component.json
│ ├── index.js
│ └── package.json
├── component-emitter
│ ├── .npmignore
│ ├── .travis.yml
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── bower.json
│ ├── component.json
│ ├── index.js
│ └── package.json
├── component-inherit
│ ├── .npmignore
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── component.json
│ ├── index.js
│ ├── package.json
│ └── test
│ │ └── inherit.js
├── constantinople
│ ├── .gitattributes
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── package.json
│ └── test
│ │ └── index.js
├── content-disposition
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── content-type
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── cookie-jar
│ ├── index.js
│ ├── jar.js
│ ├── package.json
│ └── tests
│ │ ├── run.js
│ │ ├── test-cookie.js
│ │ └── test-cookiejar.js
├── cookie-signature
│ ├── .npmignore
│ ├── History.md
│ ├── Readme.md
│ ├── index.js
│ └── package.json
├── cookie
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── core-util-is
│ ├── LICENSE
│ ├── README.md
│ ├── float.patch
│ ├── lib
│ │ └── util.js
│ ├── package.json
│ └── test.js
├── crc
│ ├── LICENSE
│ ├── README.md
│ ├── lib
│ │ ├── crc1.js
│ │ ├── crc16.js
│ │ ├── crc16_ccitt.js
│ │ ├── crc16_kermit.js
│ │ ├── crc16_modbus.js
│ │ ├── crc16_xmodem.js
│ │ ├── crc24.js
│ │ ├── crc32.js
│ │ ├── crc8.js
│ │ ├── crc8_1wire.js
│ │ ├── create_buffer.js
│ │ ├── define_crc.js
│ │ └── index.js
│ └── package.json
├── cryptiles
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── Makefile
│ ├── README.md
│ ├── index.js
│ ├── lib
│ │ └── index.js
│ ├── package.json
│ └── test
│ │ └── index.js
├── css-parse
│ ├── .npmignore
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── component.json
│ ├── index.js
│ └── package.json
├── css-stringify
│ ├── .npmignore
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── component.json
│ ├── index.js
│ └── package.json
├── css
│ ├── .npmignore
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── benchmark.js
│ ├── component.json
│ ├── index.js
│ ├── package.json
│ └── test.js
├── cycle
│ ├── README.md
│ ├── cycle.js
│ └── package.json
├── debug
│ ├── .coveralls.yml
│ ├── .eslintrc
│ ├── .npmignore
│ ├── .travis.yml
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── Makefile
│ ├── README.md
│ ├── component.json
│ ├── karma.conf.js
│ ├── node.js
│ ├── package.json
│ └── src
│ │ ├── browser.js
│ │ ├── debug.js
│ │ ├── index.js
│ │ └── node.js
├── decamelize
│ ├── index.js
│ ├── license
│ ├── package.json
│ └── readme.md
├── deep-equal
│ ├── .travis.yml
│ ├── LICENSE
│ ├── example
│ │ └── cmp.js
│ ├── index.js
│ ├── lib
│ │ ├── is_arguments.js
│ │ └── keys.js
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ └── cmp.js
├── delayed-stream
│ ├── .npmignore
│ ├── License
│ ├── Makefile
│ ├── Readme.md
│ ├── lib
│ │ └── delayed_stream.js
│ ├── package.json
│ └── test
│ │ ├── common.js
│ │ ├── integration
│ │ ├── test-delayed-http-upload.js
│ │ ├── test-delayed-stream-auto-pause.js
│ │ ├── test-delayed-stream-pause.js
│ │ ├── test-delayed-stream.js
│ │ ├── test-handle-source-errors.js
│ │ ├── test-max-data-size.js
│ │ ├── test-pipe-resumes.js
│ │ └── test-proxy-readable.js
│ │ └── run.js
├── depd
│ ├── History.md
│ ├── LICENSE
│ ├── Readme.md
│ ├── index.js
│ ├── lib
│ │ ├── browser
│ │ │ └── index.js
│ │ └── compat
│ │ │ ├── buffer-concat.js
│ │ │ ├── callsite-tostring.js
│ │ │ ├── event-listener-count.js
│ │ │ └── index.js
│ └── package.json
├── destroy
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── dicer
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── bench
│ │ ├── dicer-bench-multipart-parser.js
│ │ ├── formidable-bench-multipart-parser.js
│ │ ├── multipartser-bench-multipart-parser.js
│ │ ├── multiparty-bench-multipart-parser.js
│ │ ├── parted-bench-multipart-parser.js
│ │ └── parted-multipart.js
│ ├── lib
│ │ ├── Dicer.js
│ │ ├── HeaderParser.js
│ │ └── PartStream.js
│ ├── package.json
│ └── test
│ │ ├── fixtures
│ │ ├── many-noend
│ │ │ ├── original
│ │ │ ├── part1
│ │ │ ├── part1.header
│ │ │ ├── part2
│ │ │ ├── part2.header
│ │ │ ├── part3
│ │ │ ├── part3.header
│ │ │ ├── part4
│ │ │ ├── part4.header
│ │ │ ├── part5
│ │ │ ├── part5.header
│ │ │ ├── part6
│ │ │ ├── part6.header
│ │ │ └── part7.header
│ │ ├── many-wrongboundary
│ │ │ ├── original
│ │ │ ├── preamble
│ │ │ └── preamble.error
│ │ ├── many
│ │ │ ├── original
│ │ │ ├── part1
│ │ │ ├── part1.header
│ │ │ ├── part2
│ │ │ ├── part2.header
│ │ │ ├── part3
│ │ │ ├── part3.header
│ │ │ ├── part4
│ │ │ ├── part4.header
│ │ │ ├── part5
│ │ │ ├── part5.header
│ │ │ ├── part6
│ │ │ ├── part6.header
│ │ │ ├── part7
│ │ │ └── part7.header
│ │ ├── nested-full
│ │ │ ├── original
│ │ │ ├── part1
│ │ │ ├── part1.header
│ │ │ ├── part2
│ │ │ ├── part2.header
│ │ │ └── preamble.header
│ │ └── nested
│ │ │ ├── original
│ │ │ ├── part1
│ │ │ ├── part1.header
│ │ │ ├── part2
│ │ │ └── part2.header
│ │ ├── test-endfinish.js
│ │ ├── test-headerparser.js
│ │ ├── test-multipart-extra-trailer.js
│ │ ├── test-multipart-nolisteners.js
│ │ ├── test-multipart.js
│ │ └── test.js
├── director
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── examples
│ │ └── http.js
│ ├── img
│ │ ├── director.png
│ │ └── hashRoute.png
│ ├── lib
│ │ ├── director.js
│ │ └── director
│ │ │ ├── browser.js
│ │ │ ├── cli.js
│ │ │ ├── http
│ │ │ ├── index.js
│ │ │ ├── methods.js
│ │ │ └── responses.js
│ │ │ └── router.js
│ ├── package.json
│ └── test
│ │ ├── browser
│ │ ├── backend
│ │ │ └── backend.js
│ │ ├── browserify-harness.html
│ │ ├── helpers
│ │ │ └── api.js
│ │ ├── html5-routes-harness.html
│ │ ├── html5-routes-test.js
│ │ ├── routes-harness.html
│ │ └── routes-test.js
│ │ └── server
│ │ ├── cli
│ │ ├── dispatch-test.js
│ │ ├── mount-test.js
│ │ └── path-test.js
│ │ ├── core
│ │ ├── dispatch-test.js
│ │ ├── insert-test.js
│ │ ├── mount-test.js
│ │ ├── on-test.js
│ │ ├── path-test.js
│ │ └── regifystring-test.js
│ │ ├── helpers
│ │ ├── index.js
│ │ └── macros.js
│ │ └── http
│ │ ├── accept-test.js
│ │ ├── attach-test.js
│ │ ├── before-test.js
│ │ ├── http-test.js
│ │ ├── methods-test.js
│ │ ├── responses-test.js
│ │ └── stream-test.js
├── ee-first
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── ejs
│ ├── .gitmodules
│ ├── .npmignore
│ ├── .travis.yml
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── benchmark.js
│ ├── ejs.js
│ ├── ejs.min.js
│ ├── examples
│ │ ├── client.html
│ │ ├── functions.ejs
│ │ ├── functions.js
│ │ ├── list.ejs
│ │ └── list.js
│ ├── index.js
│ ├── lib
│ │ ├── ejs.js
│ │ ├── filters.js
│ │ └── utils.js
│ ├── package.json
│ ├── support
│ │ └── compile.js
│ └── test
│ │ ├── ejs.js
│ │ └── fixtures
│ │ ├── backslash.ejs
│ │ ├── backslash.html
│ │ ├── comments.ejs
│ │ ├── comments.html
│ │ ├── double-quote.ejs
│ │ ├── double-quote.html
│ │ ├── error.ejs
│ │ ├── error.out
│ │ ├── fail.ejs
│ │ ├── include.css.ejs
│ │ ├── include.css.html
│ │ ├── include.ejs
│ │ ├── include.html
│ │ ├── includes
│ │ ├── menu-item.ejs
│ │ └── menu
│ │ │ └── item.ejs
│ │ ├── menu.ejs
│ │ ├── menu.html
│ │ ├── messed.ejs
│ │ ├── messed.html
│ │ ├── newlines.ejs
│ │ ├── newlines.html
│ │ ├── no.newlines.ejs
│ │ ├── no.newlines.html
│ │ ├── para.ejs
│ │ ├── pet.ejs
│ │ ├── single-quote.ejs
│ │ ├── single-quote.html
│ │ ├── style.css
│ │ └── user.ejs
├── emitter
│ ├── .npmignore
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── component.json
│ ├── index.js
│ ├── package.json
│ └── test
│ │ └── emitter.js
├── encodeurl
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── engine.io-client
│ ├── .npmignore
│ ├── .travis.yml
│ ├── .zuul.yml
│ ├── History.md
│ ├── Makefile
│ ├── README.md
│ ├── engine.io.js
│ ├── index.js
│ ├── lib
│ │ ├── index.js
│ │ ├── socket.js
│ │ ├── transport.js
│ │ ├── transports
│ │ │ ├── index.js
│ │ │ ├── polling-jsonp.js
│ │ │ ├── polling-xhr.js
│ │ │ ├── polling.js
│ │ │ └── websocket.js
│ │ └── xmlhttprequest.js
│ ├── node_modules
│ │ └── debug
│ │ │ ├── Readme.md
│ │ │ ├── debug.js
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ └── debug.js
│ │ │ └── package.json
│ └── package.json
├── engine.io-parser
│ ├── .npmignore
│ ├── .travis.yml
│ ├── .zuul.yml
│ ├── History.md
│ ├── LICENSE
│ ├── Makefile
│ ├── Readme.md
│ ├── index.js
│ ├── lib
│ │ ├── browser.js
│ │ ├── index.js
│ │ └── keys.js
│ └── package.json
├── engine.io
│ ├── .npmignore
│ ├── .travis.yml
│ ├── History.md
│ ├── Makefile
│ ├── README.md
│ ├── index.js
│ ├── lib
│ │ ├── engine.io.js
│ │ ├── server.js
│ │ ├── socket.js
│ │ ├── transport.js
│ │ └── transports
│ │ │ ├── index.js
│ │ │ ├── polling-jsonp.js
│ │ │ ├── polling-xhr.js
│ │ │ ├── polling.js
│ │ │ └── websocket.js
│ ├── node_modules
│ │ └── debug
│ │ │ ├── .npmignore
│ │ │ ├── History.md
│ │ │ ├── Makefile
│ │ │ ├── Readme.md
│ │ │ ├── debug.js
│ │ │ ├── example
│ │ │ ├── app.js
│ │ │ ├── browser.html
│ │ │ ├── wildcards.js
│ │ │ └── worker.js
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ └── debug.js
│ │ │ └── package.json
│ └── package.json
├── errorhandler
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── package.json
│ └── public
│ │ ├── error.html
│ │ └── style.css
├── escape-html
│ ├── LICENSE
│ ├── Readme.md
│ ├── index.js
│ └── package.json
├── etag
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── event-stream
│ ├── .gitmodules
│ ├── .npmignore
│ ├── LICENCE
│ ├── examples
│ │ └── pretty.js
│ ├── index.js
│ ├── node_modules
│ │ └── optimist
│ │ │ ├── .npmignore
│ │ │ ├── LICENSE
│ │ │ ├── README.markdown
│ │ │ ├── examples
│ │ │ ├── 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
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ ├── _.js
│ │ │ ├── _
│ │ │ ├── argv.js
│ │ │ └── bin.js
│ │ │ ├── parse.js
│ │ │ └── usage.js
│ ├── out
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ ├── .npmignore
│ │ ├── package.json
│ │ ├── pipe.async.js
│ │ ├── readArray.asynct.js
│ │ ├── readme.markdown
│ │ ├── simple-map.asynct.js
│ │ ├── split.asynct.js
│ │ └── writeArray.asynct.js
├── eventemitter2
│ ├── .npmignore
│ ├── README.md
│ ├── index.js
│ ├── lib
│ │ └── eventemitter2.js
│ ├── package.json
│ └── test
│ │ ├── common.js
│ │ ├── perf
│ │ └── benchmark.js
│ │ ├── simple
│ │ ├── addListener.js
│ │ ├── emit.js
│ │ ├── reconfigure.js
│ │ ├── removeListener.js
│ │ ├── setMax.js
│ │ └── ttl.js
│ │ └── wildcardEvents
│ │ ├── addListener.js
│ │ ├── all.js
│ │ ├── customDelimiter.js
│ │ ├── k1.js
│ │ ├── options.js
│ │ ├── removeListener.js
│ │ └── ttl.js
├── express-session
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── package.json
│ └── session
│ │ ├── cookie.js
│ │ ├── memory.js
│ │ ├── session.js
│ │ └── store.js
├── express
│ ├── History.md
│ ├── LICENSE
│ ├── Readme.md
│ ├── index.js
│ ├── lib
│ │ ├── application.js
│ │ ├── express.js
│ │ ├── middleware
│ │ │ ├── init.js
│ │ │ └── query.js
│ │ ├── request.js
│ │ ├── response.js
│ │ ├── router
│ │ │ ├── index.js
│ │ │ ├── layer.js
│ │ │ └── route.js
│ │ ├── utils.js
│ │ └── view.js
│ └── package.json
├── eyes
│ ├── LICENSE
│ ├── Makefile
│ ├── README.md
│ ├── lib
│ │ └── eyes.js
│ ├── package.json
│ └── test
│ │ └── eyes-test.js
├── finalhandler
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── flatiron
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── examples
│ │ ├── cli-sample
│ │ │ ├── index.js
│ │ │ └── print.js
│ │ ├── http-sample.js
│ │ ├── resourceful-app
│ │ │ ├── app.js
│ │ │ ├── app
│ │ │ │ └── resources
│ │ │ │ │ └── creature.js
│ │ │ └── package.json
│ │ ├── socket.io
│ │ │ ├── index.html
│ │ │ └── server.js
│ │ └── static-app
│ │ │ ├── app.js
│ │ │ ├── app
│ │ │ └── assets
│ │ │ │ ├── style.css
│ │ │ │ └── style.js
│ │ │ └── package.json
│ ├── lib
│ │ ├── flatiron.js
│ │ └── flatiron
│ │ │ ├── app.js
│ │ │ ├── cli
│ │ │ └── create.js
│ │ │ ├── common.js
│ │ │ ├── constants.js
│ │ │ └── plugins
│ │ │ ├── cli.js
│ │ │ ├── http.js
│ │ │ ├── resourceful.js
│ │ │ └── static.js
│ ├── node_modules
│ │ └── optimist
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── README.markdown
│ │ │ ├── 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
│ │ │ ├── package.json
│ │ │ ├── test
│ │ │ ├── _.js
│ │ │ ├── _
│ │ │ │ ├── argv.js
│ │ │ │ └── bin.js
│ │ │ ├── parse.js
│ │ │ └── usage.js
│ │ │ └── x.js
│ ├── package.json
│ ├── scaffolds
│ │ ├── cli
│ │ │ ├── app.js
│ │ │ ├── config
│ │ │ │ └── config.json
│ │ │ ├── directories.json
│ │ │ ├── files.json
│ │ │ ├── lib
│ │ │ │ └── index.js
│ │ │ └── package.json
│ │ └── http
│ │ │ ├── app.js
│ │ │ ├── config
│ │ │ └── config.json
│ │ │ ├── directories.json
│ │ │ ├── files.json
│ │ │ └── package.json
│ └── test
│ │ ├── fixtures
│ │ └── sample-app
│ │ │ └── app
│ │ │ └── new-york
│ │ │ ├── controller.js
│ │ │ ├── index.js
│ │ │ └── new-york.js
│ │ ├── flatiron-test.js
│ │ └── plugins
│ │ ├── resourceful-test.js
│ │ └── static-test.js
├── forever-agent
│ ├── index.js
│ └── package.json
├── forever-monitor
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── examples
│ │ ├── all-env-vars.js
│ │ ├── always-throw.js
│ │ ├── cli-multiple-start
│ │ ├── count-timer.js
│ │ ├── custom-cwd.js
│ │ ├── env-server.js
│ │ ├── env-vars.js
│ │ ├── error-on-timer.js
│ │ ├── graceful-exit.js
│ │ ├── list-multiple.js
│ │ ├── log-on-interval.js
│ │ ├── multiple-processes.js
│ │ ├── process-send.js
│ │ ├── server.js
│ │ ├── signal-ignore.js
│ │ └── spawn-and-error.js
│ ├── lib
│ │ ├── forever-monitor
│ │ │ ├── common.js
│ │ │ ├── monitor.js
│ │ │ └── plugins
│ │ │ │ ├── index.js
│ │ │ │ ├── logger.js
│ │ │ │ └── watch.js
│ │ └── index.js
│ ├── node_modules
│ │ └── watch
│ │ │ ├── LICENSE
│ │ │ ├── main.js
│ │ │ ├── package.json
│ │ │ ├── readme.mkd
│ │ │ └── test
│ │ │ ├── d
│ │ │ ├── d
│ │ │ │ └── t
│ │ │ └── t
│ │ │ ├── test_monitor.js
│ │ │ └── test_watchTree.js
│ ├── package.json
│ └── test
│ │ ├── core
│ │ └── check-process-test.js
│ │ ├── fixtures
│ │ ├── fork.js
│ │ ├── gc.js
│ │ ├── logs.js
│ │ ├── send-pong.js
│ │ ├── testnode
│ │ └── watch
│ │ │ ├── .foreverignore
│ │ │ ├── daemon.js
│ │ │ ├── file
│ │ │ ├── ignoredDir
│ │ │ └── file
│ │ │ └── removeMe
│ │ ├── helpers
│ │ └── macros.js
│ │ ├── monitor
│ │ ├── env-spawn-test.js
│ │ ├── fork-test.js
│ │ ├── send-test.js
│ │ ├── signal-test.js
│ │ ├── simple-test.js
│ │ └── spin-test.js
│ │ └── plugins
│ │ ├── logger-test.js
│ │ └── watch-test.js
├── forever
│ ├── .npmignore
│ ├── .travis.yml
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── lib
│ │ ├── forever.js
│ │ └── forever
│ │ │ ├── cli.js
│ │ │ ├── service
│ │ │ ├── adapters
│ │ │ │ ├── adapter.js
│ │ │ │ ├── initd
│ │ │ │ │ └── index.js
│ │ │ │ └── systemv
│ │ │ │ │ ├── foreverd
│ │ │ │ │ └── index.js
│ │ │ ├── cli.js
│ │ │ ├── index.js
│ │ │ └── service.js
│ │ │ └── worker.js
│ ├── package.json
│ └── test
│ │ ├── cli-test
│ │ ├── core
│ │ └── tail-stopall-test.js
│ │ ├── fixtures
│ │ ├── log-on-interval.js
│ │ ├── server.js
│ │ └── start-daemon.js
│ │ ├── helpers
│ │ ├── macros.js
│ │ └── mocks
│ │ │ ├── child-process.js
│ │ │ ├── monitor.js
│ │ │ └── stream.js
│ │ ├── service
│ │ └── simple-test.js
│ │ └── worker
│ │ ├── multiple-workers-test.js
│ │ └── simple-test.js
├── form-data
│ ├── License
│ ├── Readme.md
│ ├── lib
│ │ └── form_data.js
│ ├── node_modules
│ │ ├── async
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── component.json
│ │ │ ├── lib
│ │ │ │ └── async.js
│ │ │ └── package.json
│ │ └── mime
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── mime.js
│ │ │ ├── package.json
│ │ │ ├── test.js
│ │ │ └── types
│ │ │ ├── mime.types
│ │ │ └── node.types
│ └── package.json
├── forwarded
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── fresh
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── global
│ ├── .npmignore
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── component.json
│ ├── index.js
│ ├── package.json
│ └── test
│ │ ├── index.html
│ │ ├── mocha.css
│ │ ├── mocha.js
│ │ └── test.js
├── graceful-readlink
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── has-binary-data
│ ├── .npmignore
│ ├── LICENSE
│ ├── Makefile
│ ├── README.md
│ ├── index.js
│ ├── package.json
│ └── test.js
├── has-cors
│ ├── .npmignore
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── component.json
│ ├── index.js
│ └── package.json
├── hawk
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── Makefile
│ ├── README.md
│ ├── example
│ │ └── usage.js
│ ├── images
│ │ ├── hawk.png
│ │ └── logo.png
│ ├── index.js
│ ├── lib
│ │ ├── client.js
│ │ ├── crypto.js
│ │ ├── index.js
│ │ ├── server.js
│ │ ├── uri.js
│ │ └── utils.js
│ ├── package.json
│ └── test
│ │ ├── client.js
│ │ ├── crypto.js
│ │ ├── index.js
│ │ ├── readme.js
│ │ ├── server.js
│ │ ├── uri.js
│ │ └── utils.js
├── hoek
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── Makefile
│ ├── README.md
│ ├── images
│ │ └── hoek.png
│ ├── index.js
│ ├── lib
│ │ ├── escape.js
│ │ └── index.js
│ ├── package.json
│ └── test
│ │ ├── escaper.js
│ │ ├── index.js
│ │ └── modules
│ │ ├── test1.js
│ │ ├── test2.js
│ │ └── test3.js
├── http-errors
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── 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
├── iconv-lite
│ ├── .npmignore
│ ├── .travis.yml
│ ├── Changelog.md
│ ├── LICENSE
│ ├── README.md
│ ├── encodings
│ │ ├── dbcs-codec.js
│ │ ├── dbcs-data.js
│ │ ├── index.js
│ │ ├── internal.js
│ │ ├── sbcs-codec.js
│ │ ├── sbcs-data-generated.js
│ │ ├── sbcs-data.js
│ │ ├── tables
│ │ │ ├── big5-added.json
│ │ │ ├── cp936.json
│ │ │ ├── cp949.json
│ │ │ ├── cp950.json
│ │ │ ├── eucjp.json
│ │ │ ├── gb18030-ranges.json
│ │ │ ├── gbk-added.json
│ │ │ └── shiftjis.json
│ │ ├── utf16.js
│ │ └── utf7.js
│ ├── lib
│ │ ├── bom-handling.js
│ │ ├── extend-node.js
│ │ ├── index.d.ts
│ │ ├── index.js
│ │ └── streams.js
│ └── package.json
├── indexof
│ ├── .npmignore
│ ├── Makefile
│ ├── Readme.md
│ ├── component.json
│ ├── index.js
│ └── package.json
├── inherits
│ ├── LICENSE
│ ├── README.md
│ ├── inherits.js
│ ├── inherits_browser.js
│ └── package.json
├── ini
│ ├── LICENSE
│ ├── README.md
│ ├── ini.js
│ └── package.json
├── ipaddr.js
│ ├── .npmignore
│ ├── .travis.yml
│ ├── Cakefile
│ ├── LICENSE
│ ├── README.md
│ ├── bower.json
│ ├── ipaddr.min.js
│ ├── lib
│ │ └── ipaddr.js
│ ├── package.json
│ ├── src
│ │ └── ipaddr.coffee
│ └── test
│ │ └── ipaddr.test.coffee
├── is-buffer
│ ├── .npmignore
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── package.json
│ └── test
│ │ └── basic.js
├── is-promise
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── index.js
│ ├── package.json
│ └── readme.md
├── isarray
│ ├── README.md
│ ├── component.json
│ ├── index.js
│ └── package.json
├── jade
│ ├── .npmignore
│ ├── .release.json
│ ├── History.md
│ ├── LICENSE
│ ├── README.md
│ ├── Readme_zh-cn.md
│ ├── block-code.html
│ ├── component.json
│ ├── jade.js
│ ├── lib
│ │ ├── compiler.js
│ │ ├── doctypes.js
│ │ ├── filters-client.js
│ │ ├── filters.js
│ │ ├── index.js
│ │ ├── inline-tags.js
│ │ ├── lexer.js
│ │ ├── nodes
│ │ │ ├── attrs.js
│ │ │ ├── block-comment.js
│ │ │ ├── block.js
│ │ │ ├── case.js
│ │ │ ├── code.js
│ │ │ ├── comment.js
│ │ │ ├── doctype.js
│ │ │ ├── each.js
│ │ │ ├── filter.js
│ │ │ ├── index.js
│ │ │ ├── literal.js
│ │ │ ├── mixin-block.js
│ │ │ ├── mixin.js
│ │ │ ├── node.js
│ │ │ ├── tag.js
│ │ │ └── text.js
│ │ ├── parser.js
│ │ ├── runtime.js
│ │ └── utils.js
│ ├── package.json
│ ├── release.js
│ └── runtime.js
├── json-stringify-safe
│ ├── LICENSE
│ ├── README.md
│ ├── package.json
│ ├── stringify.js
│ └── test.js
├── json3
│ ├── .gitmodules
│ ├── .jamignore
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── coverage
│ │ ├── coverage.json
│ │ ├── lcov-report
│ │ │ ├── lib
│ │ │ │ └── json3.js.html
│ │ │ ├── prettify.css
│ │ │ └── prettify.js
│ │ └── lcov.info
│ ├── lib
│ │ ├── json3.js
│ │ └── json3.min.js
│ └── package.json
├── jstransformer
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── kind-of
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── lazy-cache
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── lazy
│ ├── .npmignore
│ ├── README.md
│ ├── lazy.js
│ ├── package.json
│ └── test
│ │ ├── bucket.js
│ │ ├── complex.js
│ │ ├── custom.js
│ │ ├── em.js
│ │ ├── filter.js
│ │ ├── foldr.js
│ │ ├── forEach.js
│ │ ├── head.js
│ │ ├── join.js
│ │ ├── lines.js
│ │ ├── map.js
│ │ ├── pipe.js
│ │ ├── product.js
│ │ ├── range.js
│ │ ├── skip.js
│ │ ├── sum.js
│ │ ├── tail.js
│ │ ├── take.js
│ │ └── takeWhile.js
├── longest
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── lru-cache
│ ├── .npmignore
│ ├── LICENSE
│ ├── README.md
│ ├── lib
│ │ └── lru-cache.js
│ ├── package.json
│ └── test
│ │ └── basic.js
├── media-typer
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── merge-descriptors
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── method-override
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── node_modules
│ │ └── debug
│ │ │ ├── .coveralls.yml
│ │ │ ├── .eslintrc
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE
│ │ │ ├── Makefile
│ │ │ ├── README.md
│ │ │ ├── component.json
│ │ │ ├── karma.conf.js
│ │ │ ├── node.js
│ │ │ ├── package.json
│ │ │ └── src
│ │ │ ├── browser.js
│ │ │ ├── debug.js
│ │ │ ├── index.js
│ │ │ └── node.js
│ └── package.json
├── methods
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── mime-db
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── db.json
│ ├── index.js
│ └── package.json
├── mime-types
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── mime
│ ├── .npmignore
│ ├── LICENSE
│ ├── README.md
│ ├── cli.js
│ ├── mime.js
│ ├── package.json
│ └── types.json
├── minimatch
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── blerg.js
│ ├── minimatch.js
│ ├── package.json
│ ├── t.js
│ └── test
│ │ └── basic.js
├── minimist
│ ├── .travis.yml
│ ├── LICENSE
│ ├── example
│ │ └── parse.js
│ ├── index.js
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ ├── dash.js
│ │ ├── default_bool.js
│ │ ├── dotted.js
│ │ ├── long.js
│ │ ├── parse.js
│ │ ├── parse_modified.js
│ │ ├── short.js
│ │ └── whitespace.js
├── mkdirp
│ ├── .travis.yml
│ ├── LICENSE
│ ├── examples
│ │ └── pow.js
│ ├── index.js
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ ├── chmod.js
│ │ ├── clobber.js
│ │ ├── mkdirp.js
│ │ ├── opts_fs.js
│ │ ├── opts_fs_sync.js
│ │ ├── perm.js
│ │ ├── perm_sync.js
│ │ ├── race.js
│ │ ├── rel.js
│ │ ├── return.js
│ │ ├── return_sync.js
│ │ ├── root.js
│ │ ├── sync.js
│ │ ├── umask.js
│ │ └── umask_sync.js
├── morgan
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── node_modules
│ │ └── debug
│ │ │ ├── .coveralls.yml
│ │ │ ├── .eslintrc
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE
│ │ │ ├── Makefile
│ │ │ ├── README.md
│ │ │ ├── component.json
│ │ │ ├── karma.conf.js
│ │ │ ├── node.js
│ │ │ ├── package.json
│ │ │ └── src
│ │ │ ├── browser.js
│ │ │ ├── debug.js
│ │ │ ├── index.js
│ │ │ └── node.js
│ └── package.json
├── ms
│ ├── index.js
│ ├── license.md
│ ├── package.json
│ └── readme.md
├── multer
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── node_modules
│ │ ├── mime-db
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── db.json
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── mime-types
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── 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
│ │ ├── qs
│ │ │ ├── .jshintignore
│ │ │ ├── .jshintrc
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── CONTRIBUTING.md
│ │ │ ├── LICENSE
│ │ │ ├── Makefile
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ │ ├── index.js
│ │ │ │ ├── parse.js
│ │ │ │ ├── stringify.js
│ │ │ │ └── utils.js
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ │ ├── parse.js
│ │ │ │ └── stringify.js
│ │ └── type-is
│ │ │ ├── HISTORY.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ └── package.json
├── mute-stream
│ ├── .nyc_output
│ │ ├── 33508.json
│ │ └── 33510.json
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── coverage
│ │ ├── lcov-report
│ │ │ ├── __root__
│ │ │ │ ├── index.html
│ │ │ │ └── mute.js.html
│ │ │ ├── base.css
│ │ │ ├── index.html
│ │ │ ├── prettify.css
│ │ │ ├── prettify.js
│ │ │ ├── sort-arrow-sprite.png
│ │ │ └── sorter.js
│ │ └── lcov.info
│ ├── mute.js
│ ├── package.json
│ └── test
│ │ └── basic.js
├── nan
│ ├── .index.js
│ ├── LICENSE
│ ├── README.md
│ ├── nan.h
│ └── package.json
├── nconf
│ ├── .npmignore
│ ├── .travis.yml
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── docs
│ │ ├── docco.css
│ │ ├── nconf.html
│ │ └── nconf
│ │ │ ├── common.html
│ │ │ ├── formats.html
│ │ │ ├── provider.html
│ │ │ ├── stores.html
│ │ │ └── stores
│ │ │ ├── file.html
│ │ │ ├── memory.html
│ │ │ └── system.html
│ ├── lib
│ │ ├── nconf.js
│ │ └── nconf
│ │ │ ├── common.js
│ │ │ ├── formats.js
│ │ │ ├── provider.js
│ │ │ └── stores
│ │ │ ├── argv.js
│ │ │ ├── env.js
│ │ │ ├── file.js
│ │ │ ├── literal.js
│ │ │ └── memory.js
│ ├── node_modules
│ │ ├── 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
│ │ │ ├── package.json
│ │ │ ├── readme.markdown
│ │ │ └── test
│ │ │ │ ├── _.js
│ │ │ │ ├── _
│ │ │ │ ├── argv.js
│ │ │ │ └── bin.js
│ │ │ │ ├── parse.js
│ │ │ │ └── usage.js
│ │ └── 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
│ ├── package.json
│ ├── test
│ │ ├── common-test.js
│ │ ├── complete-test.js
│ │ ├── fixtures
│ │ │ ├── complete.json
│ │ │ ├── data.js
│ │ │ ├── hierarchy
│ │ │ │ ├── global.json
│ │ │ │ ├── hierarchical.json
│ │ │ │ └── user.json
│ │ │ ├── malformed.json
│ │ │ ├── merge
│ │ │ │ ├── file1.json
│ │ │ │ └── file2.json
│ │ │ └── scripts
│ │ │ │ ├── nconf-argv.js
│ │ │ │ ├── nconf-change-argv.js
│ │ │ │ ├── nconf-env.js
│ │ │ │ ├── nconf-hierarchical-file-argv.js
│ │ │ │ ├── nconf-hierarchical-load-merge.js
│ │ │ │ ├── nconf-hierarchical-load-save.js
│ │ │ │ ├── nconf-nested-env.js
│ │ │ │ ├── provider-argv.js
│ │ │ │ └── provider-env.js
│ │ ├── helpers.js
│ │ ├── hierarchy-test.js
│ │ ├── mocks
│ │ │ └── mock-store.js
│ │ ├── nconf-test.js
│ │ ├── provider-save-test.js
│ │ ├── provider-test.js
│ │ └── stores
│ │ │ ├── argv-test.js
│ │ │ ├── env-test.js
│ │ │ ├── file-store-test.js
│ │ │ ├── literal-test.js
│ │ │ └── memory-store-test.js
│ └── usage.js
├── ncp
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE.md
│ ├── README.md
│ ├── lib
│ │ └── ncp.js
│ ├── package.json
│ └── test
│ │ ├── fixtures
│ │ └── src
│ │ │ ├── a
│ │ │ ├── b
│ │ │ ├── c
│ │ │ ├── d
│ │ │ ├── e
│ │ │ ├── f
│ │ │ └── sub
│ │ │ ├── a
│ │ │ └── b
│ │ └── ncp-test.js
├── negotiator
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── lib
│ │ ├── charset.js
│ │ ├── encoding.js
│ │ ├── language.js
│ │ └── mediaType.js
│ └── package.json
├── node-uuid
│ ├── .npmignore
│ ├── LICENSE.md
│ ├── README.md
│ ├── benchmark
│ │ ├── README.md
│ │ ├── bench.gnu
│ │ ├── bench.sh
│ │ ├── benchmark-native.c
│ │ └── benchmark.js
│ ├── bower.json
│ ├── component.json
│ ├── lib
│ │ └── sha1-browser.js
│ ├── package.json
│ ├── test
│ │ ├── compare_v1.js
│ │ ├── test.html
│ │ └── test.js
│ ├── uuid.js
│ └── v3.js
├── nssocket
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── examples
│ │ ├── bla.js
│ │ ├── foo.js
│ │ ├── reconnect.js
│ │ ├── simple-protocol.js
│ │ └── verbose-protocol.js
│ ├── lib
│ │ ├── common.js
│ │ └── nssocket.js
│ ├── node_modules
│ │ └── eventemitter2
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ └── eventemitter2.js
│ │ │ └── package.json
│ ├── package.json
│ └── test
│ │ ├── create-server-test.js
│ │ ├── fixtures
│ │ ├── ryans-cert.pem
│ │ ├── ryans-csr.pem
│ │ └── ryans-key.pem
│ │ ├── msgpack-tcp-test.js
│ │ ├── tcp-reconnect-test.js
│ │ ├── tcp-test.js
│ │ └── tls-test.js
├── oauth-sign
│ ├── index.js
│ ├── package.json
│ └── test.js
├── object-component
│ ├── .npmignore
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── component.json
│ ├── index.js
│ ├── package.json
│ └── test
│ │ └── object.js
├── on-finished
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── on-headers
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── 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
│ ├── package.json
│ ├── readme.markdown
│ └── test
│ │ ├── _.js
│ │ ├── _
│ │ ├── argv.js
│ │ └── bin.js
│ │ ├── parse.js
│ │ ├── short.js
│ │ └── usage.js
├── options
│ ├── .npmignore
│ ├── Makefile
│ ├── README.md
│ ├── lib
│ │ └── options.js
│ └── package.json
├── parsejson
│ ├── Makefile
│ ├── index.js
│ ├── package.json
│ └── test.js
├── parseqs
│ ├── Makefile
│ ├── index.js
│ ├── package.json
│ └── test.js
├── parseuri
│ ├── History.md
│ ├── Makefile
│ ├── index.js
│ ├── package.json
│ └── test.js
├── parseurl
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── path-to-regexp
│ ├── History.md
│ ├── LICENSE
│ ├── Readme.md
│ ├── index.js
│ └── package.json
├── pkginfo
│ ├── .npmignore
│ ├── LICENSE
│ ├── 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
│ │ ├── subdir
│ │ │ └── package.json
│ │ └── target-dir.js
│ ├── lib
│ │ └── pkginfo.js
│ ├── package.json
│ └── test
│ │ └── pkginfo-test.js
├── promise
│ ├── .jshintrc
│ ├── .npmignore
│ ├── LICENSE
│ ├── Readme.md
│ ├── core.js
│ ├── index.js
│ ├── lib
│ │ ├── core.js
│ │ ├── done.js
│ │ ├── es6-extensions.js
│ │ └── node-extensions.js
│ ├── package.json
│ ├── polyfill-done.js
│ └── polyfill.js
├── prompt
│ ├── .jshintrc
│ ├── .npmignore
│ ├── .travis.yml
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── docs
│ │ ├── docco.css
│ │ └── prompt.html
│ ├── examples
│ │ ├── add-properties.js
│ │ ├── existing-properties.js
│ │ ├── history.js
│ │ ├── nested-properties-prompt.js
│ │ ├── old-schema.js
│ │ ├── override-validation.js
│ │ ├── password.js
│ │ ├── prompt-override.js
│ │ ├── property-prompt.js
│ │ ├── simple-prompt.js
│ │ └── yes-or-no-prompt.js
│ ├── lib
│ │ └── prompt.js
│ ├── node_modules
│ │ ├── colors
│ │ │ ├── MIT-LICENSE.txt
│ │ │ ├── ReadMe.md
│ │ │ ├── colors.js
│ │ │ ├── example.html
│ │ │ ├── example.js
│ │ │ ├── package.json
│ │ │ ├── test.js
│ │ │ └── themes
│ │ │ │ ├── winston-dark.js
│ │ │ │ └── winston-light.js
│ │ └── winston
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── docs
│ │ │ └── transports.md
│ │ │ ├── examples
│ │ │ ├── couchdb.js
│ │ │ ├── exception.js
│ │ │ ├── raw-mode.js
│ │ │ └── webhook-post.js
│ │ │ ├── lib
│ │ │ ├── winston.js
│ │ │ └── winston
│ │ │ │ ├── common.js
│ │ │ │ ├── config.js
│ │ │ │ ├── config
│ │ │ │ ├── cli-config.js
│ │ │ │ ├── npm-config.js
│ │ │ │ └── syslog-config.js
│ │ │ │ ├── container.js
│ │ │ │ ├── exception.js
│ │ │ │ ├── logger.js
│ │ │ │ ├── transports.js
│ │ │ │ └── transports
│ │ │ │ ├── console.js
│ │ │ │ ├── file.js
│ │ │ │ ├── http.js
│ │ │ │ ├── transport.js
│ │ │ │ └── webhook.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
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ ├── cli-test.js
│ │ │ ├── container-test.js
│ │ │ ├── custom-timestamp-test.js
│ │ │ ├── exception-test.js
│ │ │ ├── fixtures
│ │ │ ├── .gitkeep
│ │ │ ├── keys
│ │ │ │ ├── agent2-cert.pem
│ │ │ │ └── agent2-key.pem
│ │ │ ├── logs
│ │ │ │ └── .gitkeep
│ │ │ └── scripts
│ │ │ │ ├── default-exceptions.js
│ │ │ │ ├── exit-on-error.js
│ │ │ │ ├── log-exceptions.js
│ │ │ │ └── unhandle-exceptions.js
│ │ │ ├── helpers.js
│ │ │ ├── log-exception-test.js
│ │ │ ├── log-rewriter-test.js
│ │ │ ├── logger-test.js
│ │ │ ├── transports
│ │ │ ├── console-test.js
│ │ │ ├── file-maxfiles-test.js
│ │ │ ├── file-maxsize-test.js
│ │ │ ├── file-test.js
│ │ │ ├── transport.js
│ │ │ └── webhook-test.js
│ │ │ └── winston-test.js
│ ├── package.json
│ └── test
│ │ ├── helpers.js
│ │ ├── interactive-prompt-test.js
│ │ ├── macros.js
│ │ └── prompt-test.js
├── proxy-addr
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── ps-tree
│ ├── .npmignore
│ ├── index.js
│ ├── package.json
│ └── readme.markdown
├── qs
│ ├── .eslintignore
│ ├── .eslintrc
│ ├── .jscs.json
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── dist
│ │ └── qs.js
│ ├── lib
│ │ ├── formats.js
│ │ ├── index.js
│ │ ├── parse.js
│ │ ├── stringify.js
│ │ └── utils.js
│ ├── package.json
│ └── test
│ │ ├── .eslintrc
│ │ ├── index.js
│ │ ├── parse.js
│ │ ├── stringify.js
│ │ └── utils.js
├── random-bytes
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── range-parser
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── raw-body
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── read
│ ├── LICENSE
│ ├── README.md
│ ├── lib
│ │ └── read.js
│ └── package.json
├── readable-stream
│ ├── .npmignore
│ ├── LICENSE
│ ├── README.md
│ ├── duplex.js
│ ├── float.patch
│ ├── lib
│ │ ├── _stream_duplex.js
│ │ ├── _stream_passthrough.js
│ │ ├── _stream_readable.js
│ │ ├── _stream_transform.js
│ │ └── _stream_writable.js
│ ├── package.json
│ ├── passthrough.js
│ ├── readable.js
│ ├── transform.js
│ └── writable.js
├── repeat-string
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── request
│ ├── LICENSE
│ ├── README.md
│ ├── aws.js
│ ├── aws2.js
│ ├── forever.js
│ ├── main.js
│ ├── mimetypes.js
│ ├── oauth.js
│ ├── package.json
│ ├── tests
│ │ ├── googledoodle.png
│ │ ├── run.js
│ │ ├── server.js
│ │ ├── squid.conf
│ │ ├── ssl
│ │ │ ├── ca
│ │ │ │ ├── ca.cnf
│ │ │ │ ├── ca.crl
│ │ │ │ ├── ca.crt
│ │ │ │ ├── ca.csr
│ │ │ │ ├── ca.key
│ │ │ │ ├── ca.srl
│ │ │ │ ├── server.cnf
│ │ │ │ ├── server.crt
│ │ │ │ ├── server.csr
│ │ │ │ ├── server.js
│ │ │ │ └── server.key
│ │ │ ├── npm-ca.crt
│ │ │ ├── test.crt
│ │ │ └── test.key
│ │ ├── test-body.js
│ │ ├── test-cookie.js
│ │ ├── test-cookiejar.js
│ │ ├── test-defaults.js
│ │ ├── test-errors.js
│ │ ├── test-headers.js
│ │ ├── test-httpModule.js
│ │ ├── test-https-strict.js
│ │ ├── test-https.js
│ │ ├── test-oauth.js
│ │ ├── test-params.js
│ │ ├── test-pipes.js
│ │ ├── test-pool.js
│ │ ├── test-proxy.js
│ │ ├── test-qs.js
│ │ ├── test-redirect.js
│ │ ├── test-s3.js
│ │ ├── test-timeout.js
│ │ ├── test-toJSON.js
│ │ └── test-tunnel.js
│ ├── tunnel.js
│ ├── uuid.js
│ └── vendor
│ │ └── cookie
│ │ ├── index.js
│ │ └── jar.js
├── revalidator
│ ├── .npmignore
│ ├── .travis.yml
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── example
│ │ └── webservice.js
│ ├── lib
│ │ └── revalidator.js
│ ├── package.json
│ └── test
│ │ └── validator-test.js
├── right-align
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── 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
├── safe-buffer
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── browser.js
│ ├── index.js
│ ├── package.json
│ └── test.js
├── send
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── serve-favicon
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── serve-static
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── setprototypeof
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── sntp
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── Makefile
│ ├── README.md
│ ├── examples
│ │ ├── offset.js
│ │ └── time.js
│ ├── index.js
│ ├── lib
│ │ └── index.js
│ ├── package.json
│ └── test
│ │ └── index.js
├── socket.io-adapter
│ ├── .npmignore
│ ├── History.md
│ ├── Readme.md
│ ├── index.js
│ ├── node_modules
│ │ ├── debug
│ │ │ ├── Readme.md
│ │ │ ├── debug.js
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ │ └── debug.js
│ │ │ └── package.json
│ │ └── socket.io-parser
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── .zuul.yml
│ │ │ ├── History.md
│ │ │ ├── Makefile
│ │ │ ├── Readme.md
│ │ │ ├── binary.js
│ │ │ ├── index.js
│ │ │ └── package.json
│ └── package.json
├── socket.io-client
│ ├── .npmignore
│ ├── .travis.yml
│ ├── .zuul.yml
│ ├── History.md
│ ├── Makefile
│ ├── README.md
│ ├── coverage
│ │ ├── coverage.json
│ │ ├── lcov-report
│ │ │ ├── index.html
│ │ │ ├── lib
│ │ │ │ ├── index.html
│ │ │ │ └── url.js.html
│ │ │ ├── prettify.css
│ │ │ ├── prettify.js
│ │ │ └── socket.io-client
│ │ │ │ ├── index.html
│ │ │ │ ├── index.js.html
│ │ │ │ └── lib
│ │ │ │ ├── index.html
│ │ │ │ ├── index.js.html
│ │ │ │ ├── manager.js.html
│ │ │ │ ├── on.js.html
│ │ │ │ ├── socket.js.html
│ │ │ │ └── url.js.html
│ │ └── lcov.info
│ ├── index.js
│ ├── lib
│ │ ├── index.js
│ │ ├── manager.js
│ │ ├── on.js
│ │ ├── socket.js
│ │ └── url.js
│ ├── node_modules
│ │ └── debug
│ │ │ ├── Readme.md
│ │ │ ├── debug.js
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ └── debug.js
│ │ │ └── package.json
│ ├── package.json
│ └── socket.io.js
├── socket.io-parser
│ ├── .npmignore
│ ├── .travis.yml
│ ├── .zuul.yml
│ ├── History.md
│ ├── Makefile
│ ├── Readme.md
│ ├── binary.js
│ ├── index.js
│ ├── node_modules
│ │ └── debug
│ │ │ ├── Readme.md
│ │ │ ├── debug.js
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ └── debug.js
│ │ │ └── package.json
│ └── package.json
├── socket.io
│ ├── .npmignore
│ ├── .travis.yml
│ ├── History.md
│ ├── LICENSE
│ ├── Makefile
│ ├── Readme.md
│ ├── index.js
│ ├── latest
│ ├── lib
│ │ ├── client.js
│ │ ├── index.js
│ │ ├── namespace.js
│ │ └── socket.js
│ ├── node_modules
│ │ └── debug
│ │ │ ├── Readme.md
│ │ │ ├── debug.js
│ │ │ ├── index.js
│ │ │ ├── lib
│ │ │ └── debug.js
│ │ │ └── package.json
│ └── package.json
├── source-map
│ ├── README.md
│ ├── lib
│ │ ├── source-map.js
│ │ └── source-map
│ │ │ ├── array-set.js
│ │ │ ├── base64-vlq.js
│ │ │ ├── base64.js
│ │ │ ├── binary-search.js
│ │ │ ├── mapping-list.js
│ │ │ ├── quick-sort.js
│ │ │ ├── source-map-consumer.js
│ │ │ ├── source-map-generator.js
│ │ │ ├── source-node.js
│ │ │ └── util.js
│ └── package.json
├── stack-trace
│ ├── .npmignore
│ ├── License
│ ├── Makefile
│ ├── Readme.md
│ ├── lib
│ │ └── stack-trace.js
│ └── package.json
├── statuses
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── codes.json
│ ├── index.js
│ └── package.json
├── streamsearch
│ ├── LICENSE
│ ├── README.md
│ ├── lib
│ │ └── sbmh.js
│ └── package.json
├── string_decoder
│ ├── .npmignore
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── timespan
│ ├── .npmignore
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── browser
│ │ ├── TimeSpan-1.2.js
│ │ └── TimeSpan-1.2.min.js
│ ├── lib
│ │ └── time-span.js
│ ├── package.json
│ └── test
│ │ └── time-span-test.js
├── tinycolor
│ ├── .npmignore
│ ├── README.md
│ ├── example.js
│ ├── package.json
│ └── tinycolor.js
├── to-array
│ ├── .npmignore
│ ├── LICENCE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── transformers
│ ├── .npmignore
│ ├── README.md
│ ├── history.md
│ ├── lib
│ │ ├── shared.js
│ │ └── transformers.js
│ ├── node_modules
│ │ ├── .bin
│ │ │ └── uglifyjs
│ │ ├── is-promise
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── LICENSE
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ └── readme.md
│ │ ├── 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
│ │ │ ├── package.json
│ │ │ ├── readme.markdown
│ │ │ └── test
│ │ │ │ ├── _.js
│ │ │ │ ├── _
│ │ │ │ ├── argv.js
│ │ │ │ └── bin.js
│ │ │ │ ├── parse.js
│ │ │ │ └── usage.js
│ │ ├── promise
│ │ │ ├── .npmignore
│ │ │ ├── Readme.md
│ │ │ ├── index.js
│ │ │ └── package.json
│ │ ├── source-map
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE
│ │ │ ├── Makefile.dryice.js
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ │ ├── source-map.js
│ │ │ │ └── source-map
│ │ │ │ │ ├── array-set.js
│ │ │ │ │ ├── base64-vlq.js
│ │ │ │ │ ├── base64.js
│ │ │ │ │ ├── binary-search.js
│ │ │ │ │ ├── mapping-list.js
│ │ │ │ │ ├── source-map-consumer.js
│ │ │ │ │ ├── source-map-generator.js
│ │ │ │ │ ├── source-node.js
│ │ │ │ │ └── util.js
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ │ ├── run-tests.js
│ │ │ │ └── source-map
│ │ │ │ ├── test-api.js
│ │ │ │ ├── test-array-set.js
│ │ │ │ ├── test-base64-vlq.js
│ │ │ │ ├── test-base64.js
│ │ │ │ ├── test-binary-search.js
│ │ │ │ ├── test-dog-fooding.js
│ │ │ │ ├── test-source-map-consumer.js
│ │ │ │ ├── test-source-map-generator.js
│ │ │ │ ├── test-source-node.js
│ │ │ │ ├── test-util.js
│ │ │ │ └── util.js
│ │ └── uglify-js
│ │ │ ├── .npmignore
│ │ │ ├── README.md
│ │ │ ├── lib
│ │ │ ├── ast.js
│ │ │ ├── compress.js
│ │ │ ├── mozilla-ast.js
│ │ │ ├── output.js
│ │ │ ├── parse.js
│ │ │ ├── scope.js
│ │ │ ├── sourcemap.js
│ │ │ ├── transform.js
│ │ │ └── utils.js
│ │ │ ├── package.json
│ │ │ ├── test
│ │ │ ├── compress
│ │ │ │ ├── arrays.js
│ │ │ │ ├── blocks.js
│ │ │ │ ├── conditionals.js
│ │ │ │ ├── dead-code.js
│ │ │ │ ├── debugger.js
│ │ │ │ ├── drop-unused.js
│ │ │ │ ├── issue-105.js
│ │ │ │ ├── issue-12.js
│ │ │ │ ├── issue-22.js
│ │ │ │ ├── issue-44.js
│ │ │ │ ├── issue-59.js
│ │ │ │ ├── labels.js
│ │ │ │ ├── loops.js
│ │ │ │ ├── properties.js
│ │ │ │ ├── sequences.js
│ │ │ │ └── switch.js
│ │ │ └── run-tests.js
│ │ │ └── tools
│ │ │ └── node.js
│ └── package.json
├── tunnel-agent
│ ├── index.js
│ └── package.json
├── type-is
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── uglify-js
│ ├── LICENSE
│ ├── README.md
│ ├── lib
│ │ ├── ast.js
│ │ ├── compress.js
│ │ ├── mozilla-ast.js
│ │ ├── output.js
│ │ ├── parse.js
│ │ ├── propmangle.js
│ │ ├── scope.js
│ │ ├── sourcemap.js
│ │ ├── transform.js
│ │ └── utils.js
│ ├── node_modules
│ │ └── source-map
│ │ │ ├── CHANGELOG.md
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── dist
│ │ │ ├── source-map.debug.js
│ │ │ ├── source-map.js
│ │ │ ├── source-map.min.js
│ │ │ └── source-map.min.js.map
│ │ │ ├── lib
│ │ │ ├── array-set.js
│ │ │ ├── base64-vlq.js
│ │ │ ├── base64.js
│ │ │ ├── binary-search.js
│ │ │ ├── mapping-list.js
│ │ │ ├── quick-sort.js
│ │ │ ├── source-map-consumer.js
│ │ │ ├── source-map-generator.js
│ │ │ ├── source-node.js
│ │ │ └── util.js
│ │ │ ├── package.json
│ │ │ └── source-map.js
│ ├── package.json
│ └── tools
│ │ ├── domprops.json
│ │ ├── exports.js
│ │ ├── node.js
│ │ └── props.html
├── uglify-to-browserify
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── package.json
│ └── test
│ │ └── index.js
├── uid-safe
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── unpipe
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── utf8
│ ├── .gitattributes
│ ├── .npmignore
│ ├── .travis.yml
│ ├── Gruntfile.js
│ ├── LICENSE-GPL.txt
│ ├── LICENSE-MIT.txt
│ ├── README.md
│ ├── bower.json
│ ├── component.json
│ ├── coverage
│ │ ├── index.html
│ │ ├── prettify.css
│ │ ├── prettify.js
│ │ └── utf8.js
│ │ │ ├── index.html
│ │ │ └── utf8.js.html
│ ├── package.json
│ ├── tests
│ │ ├── generate-test-data.py
│ │ ├── index.html
│ │ └── tests.js
│ ├── utf8.js
│ └── x.js
├── utile
│ ├── .npmignore
│ ├── .travis.yml
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── lib
│ │ ├── args.js
│ │ ├── base64.js
│ │ ├── file.js
│ │ ├── format.js
│ │ └── index.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
├── utils-merge
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── vary
│ ├── HISTORY.md
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ └── package.json
├── void-elements
│ ├── .gitattributes
│ ├── .npmignore
│ ├── .travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── package.json
│ ├── pre-publish.js
│ └── test
│ │ └── index.js
├── watch
│ ├── LICENSE
│ ├── main.js
│ ├── package.json
│ ├── readme.mkd
│ └── test
│ │ ├── d
│ │ ├── d
│ │ │ └── t
│ │ └── t
│ │ ├── test_monitor.js
│ │ └── test_watchTree.js
├── window-size
│ ├── LICENSE-MIT
│ ├── README.md
│ ├── index.js
│ └── package.json
├── winston
│ ├── .npmignore
│ ├── .travis.yml
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── docs
│ │ └── transports.md
│ ├── examples
│ │ ├── couchdb.js
│ │ ├── custom-levels.js
│ │ ├── exception.js
│ │ ├── raw-mode.js
│ │ └── webhook-post.js
│ ├── lib
│ │ ├── winston.js
│ │ └── winston
│ │ │ ├── common.js
│ │ │ ├── config.js
│ │ │ ├── config
│ │ │ ├── cli-config.js
│ │ │ ├── npm-config.js
│ │ │ └── syslog-config.js
│ │ │ ├── container.js
│ │ │ ├── exception.js
│ │ │ ├── logger.js
│ │ │ ├── transports.js
│ │ │ └── transports
│ │ │ ├── console.js
│ │ │ ├── daily-rotate-file.js
│ │ │ ├── file.js
│ │ │ ├── http.js
│ │ │ ├── memory.js
│ │ │ ├── transport.js
│ │ │ └── webhook.js
│ ├── node_modules
│ │ ├── async
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── component.json
│ │ │ ├── lib
│ │ │ │ └── async.js
│ │ │ └── package.json
│ │ ├── colors
│ │ │ ├── MIT-LICENSE.txt
│ │ │ ├── ReadMe.md
│ │ │ ├── colors.js
│ │ │ ├── example.html
│ │ │ ├── example.js
│ │ │ ├── package.json
│ │ │ ├── test.js
│ │ │ └── themes
│ │ │ │ ├── winston-dark.js
│ │ │ │ └── winston-light.js
│ │ ├── mime
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── mime.js
│ │ │ ├── package.json
│ │ │ ├── test.js
│ │ │ └── types
│ │ │ │ ├── mime.types
│ │ │ │ └── node.types
│ │ ├── qs
│ │ │ ├── .gitmodules
│ │ │ ├── .npmignore
│ │ │ ├── .travis.yml
│ │ │ ├── History.md
│ │ │ ├── Makefile
│ │ │ ├── Readme.md
│ │ │ ├── benchmark.js
│ │ │ ├── component.json
│ │ │ ├── examples.js
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ └── test
│ │ │ │ ├── browser
│ │ │ │ ├── expect.js
│ │ │ │ ├── index.html
│ │ │ │ ├── jquery.js
│ │ │ │ ├── mocha.css
│ │ │ │ ├── mocha.js
│ │ │ │ ├── qs.css
│ │ │ │ └── qs.js
│ │ │ │ ├── parse.js
│ │ │ │ └── stringify.js
│ │ └── request
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── index.js
│ │ │ ├── package.json
│ │ │ └── tests
│ │ │ ├── googledoodle.jpg
│ │ │ ├── run.js
│ │ │ ├── server.js
│ │ │ ├── squid.conf
│ │ │ ├── ssl
│ │ │ ├── ca
│ │ │ │ ├── ca.cnf
│ │ │ │ ├── ca.crl
│ │ │ │ ├── ca.crt
│ │ │ │ ├── ca.csr
│ │ │ │ ├── ca.key
│ │ │ │ ├── ca.srl
│ │ │ │ ├── server.cnf
│ │ │ │ ├── server.crt
│ │ │ │ ├── server.csr
│ │ │ │ ├── server.js
│ │ │ │ └── server.key
│ │ │ ├── npm-ca.crt
│ │ │ ├── test.crt
│ │ │ └── test.key
│ │ │ ├── test-basic-auth.js
│ │ │ ├── test-body.js
│ │ │ ├── test-defaults.js
│ │ │ ├── test-digest-auth.js
│ │ │ ├── test-errors.js
│ │ │ ├── test-follow-all-303.js
│ │ │ ├── test-follow-all.js
│ │ │ ├── test-form.js
│ │ │ ├── test-hawk.js
│ │ │ ├── test-headers.js
│ │ │ ├── test-httpModule.js
│ │ │ ├── test-https-strict.js
│ │ │ ├── test-https.js
│ │ │ ├── test-oauth.js
│ │ │ ├── test-params.js
│ │ │ ├── test-piped-redirect.js
│ │ │ ├── test-pipes.js
│ │ │ ├── test-pool.js
│ │ │ ├── test-protocol-changing-redirect.js
│ │ │ ├── test-proxy.js
│ │ │ ├── test-qs.js
│ │ │ ├── test-redirect.js
│ │ │ ├── test-s3.js
│ │ │ ├── test-timeout.js
│ │ │ ├── test-toJSON.js
│ │ │ ├── test-tunnel.js
│ │ │ └── unicycle.jpg
│ ├── package.json
│ └── test
│ │ ├── cli-test.js
│ │ ├── container-test.js
│ │ ├── custom-timestamp-test.js
│ │ ├── exception-test.js
│ │ ├── fixtures
│ │ ├── .gitkeep
│ │ ├── keys
│ │ │ ├── agent2-cert.pem
│ │ │ └── agent2-key.pem
│ │ ├── logs
│ │ │ └── .gitkeep
│ │ └── scripts
│ │ │ ├── default-exceptions.js
│ │ │ ├── exit-on-error.js
│ │ │ ├── log-exceptions.js
│ │ │ └── unhandle-exceptions.js
│ │ ├── helpers.js
│ │ ├── log-exception-test.js
│ │ ├── log-rewriter-test.js
│ │ ├── logger-test.js
│ │ ├── transports
│ │ ├── console-test.js
│ │ ├── daily-rotate-file-test.js
│ │ ├── file-maxfiles-test.js
│ │ ├── file-maxsize-test.js
│ │ ├── file-test.js
│ │ ├── memory-test.js
│ │ ├── transport.js
│ │ └── webhook-test.js
│ │ └── winston-test.js
├── with
│ ├── .npmignore
│ ├── LICENSE
│ ├── README.md
│ ├── index.js
│ ├── node_modules
│ │ ├── .bin
│ │ │ └── acorn
│ │ └── acorn
│ │ │ ├── .editorconfig
│ │ │ ├── .gitattributes
│ │ │ ├── .npmignore
│ │ │ ├── .tern-project
│ │ │ ├── .travis.yml
│ │ │ ├── AUTHORS
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── dist
│ │ │ ├── .keep
│ │ │ ├── acorn.js
│ │ │ ├── acorn_csp.js
│ │ │ ├── acorn_loose.js
│ │ │ └── walk.js
│ │ │ ├── package.json
│ │ │ └── src
│ │ │ ├── expression.js
│ │ │ ├── identifier.js
│ │ │ ├── index.js
│ │ │ ├── location.js
│ │ │ ├── loose
│ │ │ ├── acorn_loose.js
│ │ │ ├── expression.js
│ │ │ ├── index.js
│ │ │ ├── parseutil.js
│ │ │ ├── state.js
│ │ │ ├── statement.js
│ │ │ └── tokenize.js
│ │ │ ├── lval.js
│ │ │ ├── node.js
│ │ │ ├── options.js
│ │ │ ├── parseutil.js
│ │ │ ├── state.js
│ │ │ ├── statement.js
│ │ │ ├── tokencontext.js
│ │ │ ├── tokenize.js
│ │ │ ├── tokentype.js
│ │ │ ├── util.js
│ │ │ ├── walk
│ │ │ └── index.js
│ │ │ └── whitespace.js
│ └── package.json
├── wordwrap
│ ├── LICENSE
│ ├── README.markdown
│ ├── example
│ │ ├── center.js
│ │ └── meat.js
│ ├── index.js
│ ├── package.json
│ └── test
│ │ ├── break.js
│ │ ├── idleness.txt
│ │ └── wrap.js
├── ws
│ ├── .npmignore
│ ├── .travis.yml
│ ├── History.md
│ ├── Makefile
│ ├── README.md
│ ├── bench
│ │ ├── parser.benchmark.js
│ │ ├── sender.benchmark.js
│ │ ├── speed.js
│ │ └── util.js
│ ├── binding.gyp
│ ├── 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
│ ├── 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
│ ├── LICENSE
│ ├── 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-redirect-302.js
│ │ ├── test-redirect-303.js
│ │ ├── test-redirect-307.js
│ │ ├── test-request-methods.js
│ │ ├── test-request-protocols.js
│ │ └── testdata.txt
└── yargs
│ ├── CHANGELOG.md
│ ├── LICENSE
│ ├── README.md
│ ├── completion.sh.hbs
│ ├── index.js
│ ├── lib
│ ├── completion.js
│ ├── parser.js
│ ├── usage.js
│ └── validation.js
│ └── package.json
├── package-lock.json
├── package.json
├── public
├── images
│ └── favicon.ico
├── javascripts
│ ├── adapter.js
│ ├── app.js
│ └── rtcClient.js
└── stylesheets
│ └── style.css
└── views
├── index.ejs
├── local-cam.ejs
└── remote-streams.ejs
/.idea/WebRTC-Android-Server.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/caches
5 | /.idea/libraries
6 | /.idea/modules.xml
7 | /.idea/workspace.xml
8 | /.idea/navEditor.xml
9 | /.idea/assetWizardSettings.xml
10 | .DS_Store
11 | /build
12 | /captures
13 | .externalNativeBuild
14 | .cxx
15 |
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/.idea/.name:
--------------------------------------------------------------------------------
1 | AndroidWebRTC-sample-kt
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 | *.iml
3 | .gradle
4 | /local.properties
5 | /.idea/
6 | .DS_Store
7 | /build
8 | /captures
9 | .externalNativeBuild
10 |
11 | # IntelliJ
12 | /out/
13 |
14 | # Built application files
15 | *.apk
16 | *.ap_
17 |
18 | # Files for the ART/Dalvik VM
19 | *.dex
20 |
21 | # Java class files
22 | *.class
23 |
24 | !gradlew
25 | !.gitignore
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/app/src/main/java/com/e/androidwebrtc_sample_kt/OnlineUser.kt:
--------------------------------------------------------------------------------
1 | package com.e.androidwebrtc_sample_kt
2 |
3 | data class OnlineUser(val id: String, val name: String)
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/AndroidWebRTCsamplekt/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/app/src/main/res/mipmap-hdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/AndroidWebRTCsamplekt/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/AndroidWebRTCsamplekt/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/app/src/main/res/mipmap-mdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/AndroidWebRTCsamplekt/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/AndroidWebRTCsamplekt/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/AndroidWebRTCsamplekt/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/AndroidWebRTCsamplekt/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/AndroidWebRTCsamplekt/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/AndroidWebRTCsamplekt/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/AndroidWebRTCsamplekt/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #008577
4 | #00574B
5 | #D81B60
6 |
7 |
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | AndroidWebRTC-sample-kt
3 |
4 |
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/AndroidWebRTCsamplekt/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Thu Nov 14 11:38:29 CST 2019
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip
7 |
--------------------------------------------------------------------------------
/AndroidWebRTCsamplekt/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 | rootProject.name='AndroidWebRTC-sample-kt'
3 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # WebRTC-Android-Server
2 | WebRTC demo for Android & SignalServer
3 |
--------------------------------------------------------------------------------
/SignalServer/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "workbench.colorCustomizations": {
3 | "activityBar.background": "#063603",
4 | "titleBar.activeBackground": "#084C04",
5 | "titleBar.activeForeground": "#F1FEF0"
6 | }
7 | }
--------------------------------------------------------------------------------
/SignalServer/node_modules/.bin/acorn:
--------------------------------------------------------------------------------
1 | ../acorn/bin/acorn
--------------------------------------------------------------------------------
/SignalServer/node_modules/.bin/cleancss:
--------------------------------------------------------------------------------
1 | ../clean-css/bin/cleancss
--------------------------------------------------------------------------------
/SignalServer/node_modules/.bin/flatiron:
--------------------------------------------------------------------------------
1 | ../flatiron/bin/flatiron
--------------------------------------------------------------------------------
/SignalServer/node_modules/.bin/forever:
--------------------------------------------------------------------------------
1 | ../forever/bin/forever
--------------------------------------------------------------------------------
/SignalServer/node_modules/.bin/foreverd:
--------------------------------------------------------------------------------
1 | ../forever/bin/foreverd
--------------------------------------------------------------------------------
/SignalServer/node_modules/.bin/jade:
--------------------------------------------------------------------------------
1 | ../jade/bin/jade.js
--------------------------------------------------------------------------------
/SignalServer/node_modules/.bin/mime:
--------------------------------------------------------------------------------
1 | ../mime/cli.js
--------------------------------------------------------------------------------
/SignalServer/node_modules/.bin/mkdirp:
--------------------------------------------------------------------------------
1 | ../mkdirp/bin/cmd.js
--------------------------------------------------------------------------------
/SignalServer/node_modules/.bin/ncp:
--------------------------------------------------------------------------------
1 | ../ncp/bin/ncp
--------------------------------------------------------------------------------
/SignalServer/node_modules/.bin/uglifyjs:
--------------------------------------------------------------------------------
1 | ../uglify-js/bin/uglifyjs
--------------------------------------------------------------------------------
/SignalServer/node_modules/.bin/uuid:
--------------------------------------------------------------------------------
1 | ../node-uuid/bin/uuid
--------------------------------------------------------------------------------
/SignalServer/node_modules/.bin/wscat:
--------------------------------------------------------------------------------
1 | ../ws/bin/wscat
--------------------------------------------------------------------------------
/SignalServer/node_modules/acorn/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | indent_style = space
5 | indent_size = 2
6 | end_of_line = lf
7 | insert_final_newline = true
8 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/acorn/.gitattributes:
--------------------------------------------------------------------------------
1 | * text eol=lf
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/acorn/.npmignore:
--------------------------------------------------------------------------------
1 | /.tern-port
2 | /test
3 | /local
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/acorn/.tern-project:
--------------------------------------------------------------------------------
1 | {
2 | "plugins": {
3 | "node": true,
4 | "es_modules": true
5 | }
6 | }
--------------------------------------------------------------------------------
/SignalServer/node_modules/acorn/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | sudo: false
3 | node_js:
4 | - '0.10'
5 | - '0.12'
6 | - '4'
7 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/acorn/dist/.keep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/acorn/dist/.keep
--------------------------------------------------------------------------------
/SignalServer/node_modules/acorn/src/loose/acorn_loose.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/acorn/src/loose/acorn_loose.js
--------------------------------------------------------------------------------
/SignalServer/node_modules/acorn/src/loose/parseutil.js:
--------------------------------------------------------------------------------
1 | export function isDummy(node) { return node.name == "✖" }
--------------------------------------------------------------------------------
/SignalServer/node_modules/acorn/src/util.js:
--------------------------------------------------------------------------------
1 | export function isArray(obj) {
2 | return Object.prototype.toString.call(obj) === "[object Array]"
3 | }
4 |
5 | // Checks if an object has a property.
6 |
7 | export function has(obj, propName) {
8 | return Object.prototype.hasOwnProperty.call(obj, propName)
9 | }
10 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/after/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .monitor
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/after/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 | - 0.8
5 | - 0.9
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/arraybuffer.slice/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | lcov.info
3 | *.seed
4 | *.log
5 | *.csv
6 | *.dat
7 | *.out
8 | *.pid
9 | *.gz
10 |
11 | pids
12 | logs
13 | results
14 | build
15 | .grunt
16 |
17 | node_modules
18 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/arraybuffer.slice/Makefile:
--------------------------------------------------------------------------------
1 |
2 | REPORTER = dot
3 |
4 | test:
5 | @./node_modules/.bin/mocha \
6 | --reporter $(REPORTER)
7 |
8 | .PHONY: test
9 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/async/.npmignore:
--------------------------------------------------------------------------------
1 | deps
2 | dist
3 | test
4 | nodelint.cfg
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/base64-arraybuffer/.npmignore:
--------------------------------------------------------------------------------
1 | /node_modules/
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/base64-arraybuffer/.travis.yml:
--------------------------------------------------------------------------------
1 | ---
2 | language: node_js
3 | node_js:
4 | - '0.10'
5 | before_script:
6 | - npm install
7 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/base64id/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/better-assert/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/better-assert/History.md:
--------------------------------------------------------------------------------
1 |
2 | 1.0.0 / 2013-02-03
3 | ==================
4 |
5 | * Stop using the removed magic __stack global getter
6 |
7 | 0.1.0 / 2012-10-04
8 | ==================
9 |
10 | * add throwing of AssertionError for test frameworks etc
11 |
12 | 0.0.1 / 2010-01-03
13 | ==================
14 |
15 | * Initial release
16 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/better-assert/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @echo "populate me"
4 |
5 | .PHONY: test
--------------------------------------------------------------------------------
/SignalServer/node_modules/better-assert/example.js:
--------------------------------------------------------------------------------
1 |
2 | var assert = require('./');
3 |
4 | test();
5 |
6 | function test() {
7 | var user = { name: 'tobi' };
8 | assert('tobi' == user.name);
9 | assert('number' == typeof user.age);
10 | }
--------------------------------------------------------------------------------
/SignalServer/node_modules/blob/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | blob.js
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/blob/.zuul.yml:
--------------------------------------------------------------------------------
1 | ui: mocha-bdd
2 | browsers:
3 | - name: chrome
4 | version: [8, latest]
5 | - name: ie
6 | version: 10
7 | - name: android
8 | version: latest
9 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/blob/Makefile:
--------------------------------------------------------------------------------
1 | REPORTER = dot
2 |
3 | build: blob.js
4 |
5 | blob.js:
6 | @./node_modules/.bin/browserify --standalone blob index.js > blob.js
7 |
8 | test:
9 | @./node_modules/.bin/zuul -- test/index.js
10 |
11 | clean:
12 | rm blob.js
13 |
14 | .PHONY: test blob.js
15 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/blob/README.md:
--------------------------------------------------------------------------------
1 | Blob
2 | ====
3 |
4 | A module that exports a constructor that uses window.Blob when available, and a BlobBuilder with any vendor prefix in other cases. If neither is available, it exports undefined.
5 |
6 | Usage:
7 |
8 | ```javascript
9 | var Blob = require('blob');
10 | var b = new Blob(['hi', 'constructing', 'a', 'blob']);
11 | ```
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/boom/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | *.iml
3 | npm-debug.log
4 | dump.rdb
5 | node_modules
6 | results.tap
7 | results.xml
8 | npm-shrinkwrap.json
9 | config.json
10 | .DS_Store
11 | */.DS_Store
12 | */*/.DS_Store
13 | ._*
14 | */._*
15 | */*/._*
16 | coverage.*
17 | lib-cov
18 |
19 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/boom/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.8
5 |
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/boom/Makefile:
--------------------------------------------------------------------------------
1 | test:
2 | @./node_modules/.bin/lab
3 | test-cov:
4 | @./node_modules/.bin/lab -r threshold -t 100
5 | test-cov-html:
6 | @./node_modules/.bin/lab -r html -o coverage.html
7 | complexity:
8 | @./node_modules/.bin/cr -o complexity.md -f markdown lib
9 |
10 | .PHONY: test test-cov test-cov-html complexity
11 |
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/boom/README.md:
--------------------------------------------------------------------------------
1 |
2 | 
3 |
4 | HTTP-friendly error objects
5 |
6 | [](http://travis-ci.org/spumko/boom)
7 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/boom/images/boom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/boom/images/boom.png
--------------------------------------------------------------------------------
/SignalServer/node_modules/boom/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib');
--------------------------------------------------------------------------------
/SignalServer/node_modules/broadway/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | npm-debug.log
3 | .DS_Store
4 |
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/broadway/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.6
5 | - 0.8
6 |
7 | notifications:
8 | email:
9 | - travis@nodejitsu.com
10 | irc: "irc.freenode.org#nodejitsu"
11 |
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/broadway/examples/browser/app.js:
--------------------------------------------------------------------------------
1 |
2 | var app = new App();
3 |
4 | app.use(HelloWorld, { "delimiter": "!" } );
5 |
6 | app.init(function (err) {
7 | if (err) {
8 | console.log(err);
9 | }
10 | });
11 |
12 | app.hello("world");
--------------------------------------------------------------------------------
/SignalServer/node_modules/broadway/examples/browser/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | Example
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/broadway/node_modules/colors/themes/winston-dark.js:
--------------------------------------------------------------------------------
1 | module['exports'] = {
2 | silly: 'rainbow',
3 | input: 'black',
4 | verbose: 'cyan',
5 | prompt: 'grey',
6 | info: 'green',
7 | data: 'grey',
8 | help: 'cyan',
9 | warn: 'yellow',
10 | debug: 'blue',
11 | error: 'red'
12 | };
--------------------------------------------------------------------------------
/SignalServer/node_modules/broadway/node_modules/colors/themes/winston-light.js:
--------------------------------------------------------------------------------
1 | module['exports'] = {
2 | silly: 'rainbow',
3 | input: 'grey',
4 | verbose: 'cyan',
5 | prompt: 'grey',
6 | info: 'green',
7 | data: 'grey',
8 | help: 'cyan',
9 | warn: 'yellow',
10 | debug: 'blue',
11 | error: 'red'
12 | };
--------------------------------------------------------------------------------
/SignalServer/node_modules/broadway/node_modules/pkginfo/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | npm-debug.log
--------------------------------------------------------------------------------
/SignalServer/node_modules/broadway/node_modules/winston/.npmignore:
--------------------------------------------------------------------------------
1 | test/*.log
2 | test/fixtures/*.json
3 | test/fixtures/logs/*.log
4 | node_modules/
5 | node_modules/*
6 | npm-debug.log
--------------------------------------------------------------------------------
/SignalServer/node_modules/broadway/node_modules/winston/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.4
4 | - 0.6
5 | branches:
6 | only:
7 | - master
8 | notifications:
9 | email:
10 | - travis@nodejitsu.com
11 | irc: "irc.freenode.org#nodejitsu"
12 |
13 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/broadway/node_modules/winston/examples/exception.js:
--------------------------------------------------------------------------------
1 | var winston = require('../');
2 | winston.handleExceptions(new winston.transports.Console({ colorize: true, json: true }));
3 |
4 | throw new Error('Hello, winston!');
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/broadway/node_modules/winston/test/fixtures/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/broadway/node_modules/winston/test/fixtures/.gitkeep
--------------------------------------------------------------------------------
/SignalServer/node_modules/broadway/node_modules/winston/test/fixtures/logs/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/broadway/node_modules/winston/test/fixtures/logs/.gitkeep
--------------------------------------------------------------------------------
/SignalServer/node_modules/broadway/test/fixtures/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/broadway/test/fixtures/.gitkeep
--------------------------------------------------------------------------------
/SignalServer/node_modules/broadway/test/fixtures/empty-app/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/broadway/test/fixtures/empty-app/.gitkeep
--------------------------------------------------------------------------------
/SignalServer/node_modules/broadway/test/fixtures/sample-app.json:
--------------------------------------------------------------------------------
1 | {
2 | "directories": {
3 | "app": "#ROOT/app",
4 | "config": "#ROOT/config",
5 | "lib": "#ROOT/lib",
6 | "test": "#ROOT/test"
7 | }
8 | }
--------------------------------------------------------------------------------
/SignalServer/node_modules/broadway/test/fixtures/sample-app/app/index.js:
--------------------------------------------------------------------------------
1 |
2 | var broadway = require("../../../")
--------------------------------------------------------------------------------
/SignalServer/node_modules/broadway/test/fixtures/sample-app/config/topics.json:
--------------------------------------------------------------------------------
1 | {
2 | "topics": [
3 |
4 | ]
5 | }
--------------------------------------------------------------------------------
/SignalServer/node_modules/busboy/test/test.js:
--------------------------------------------------------------------------------
1 | require('fs').readdirSync(__dirname).forEach(function(f) {
2 | if (f.substr(0, 5) === 'test-')
3 | require('./' + f);
4 | });
--------------------------------------------------------------------------------
/SignalServer/node_modules/callsite/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/callsite/History.md:
--------------------------------------------------------------------------------
1 |
2 | 1.0.0 / 2013-01-24
3 | ==================
4 |
5 | * remove lame magical getters
6 |
7 | 0.0.1 / 2010-01-03
8 | ==================
9 |
10 | * Initial release
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/callsite/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should
5 |
6 | .PHONY: test
--------------------------------------------------------------------------------
/SignalServer/node_modules/callsite/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = function(){
3 | var orig = Error.prepareStackTrace;
4 | Error.prepareStackTrace = function(_, stack){ return stack; };
5 | var err = new Error;
6 | Error.captureStackTrace(err, arguments.callee);
7 | var stack = err.stack;
8 | Error.prepareStackTrace = orig;
9 | return stack;
10 | };
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/character-parser/.npmignore:
--------------------------------------------------------------------------------
1 | test/
2 | .travis.yml
--------------------------------------------------------------------------------
/SignalServer/node_modules/clean-css/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib/clean');
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/clean-css/lib/properties/has-inherit.js:
--------------------------------------------------------------------------------
1 | function hasInherit(property) {
2 | for (var i = property.value.length - 1; i >= 0; i--) {
3 | if (property.value[i][0] == 'inherit')
4 | return true;
5 | }
6 |
7 | return false;
8 | }
9 |
10 | module.exports = hasInherit;
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/clean-css/lib/properties/remove-unused.js:
--------------------------------------------------------------------------------
1 | function removeUnused(properties) {
2 | for (var i = properties.length - 1; i >= 0; i--) {
3 | var property = properties[i];
4 |
5 | if (property.unused)
6 | property.all.splice(property.position, 1);
7 | }
8 | }
9 |
10 | module.exports = removeUnused;
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/clean-css/lib/selectors/is-special.js:
--------------------------------------------------------------------------------
1 | function isSpecial(options, selector) {
2 | return options.compatibility.selectors.special.test(selector);
3 | }
4 |
5 | module.exports = isSpecial;
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/clean-css/lib/utils/clone-array.js:
--------------------------------------------------------------------------------
1 | function cloneArray(array) {
2 | var cloned = array.slice(0);
3 |
4 | for (var i = 0, l = cloned.length; i < l; i++) {
5 | if (Array.isArray(cloned[i]))
6 | cloned[i] = cloneArray(cloned[i]);
7 | }
8 |
9 | return cloned;
10 | }
11 |
12 | module.exports = cloneArray;
13 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/clean-css/lib/utils/object.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | override: function (source1, source2) {
3 | var target = {};
4 | for (var key1 in source1)
5 | target[key1] = source1[key1];
6 | for (var key2 in source2)
7 | target[key2] = source2[key2];
8 |
9 | return target;
10 | }
11 | };
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliff/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | npm-debug.log
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliff/assets/inspect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/cliff/assets/inspect.png
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliff/assets/put-object-rows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/cliff/assets/put-object-rows.png
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliff/assets/put-object.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/cliff/assets/put-object.png
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliff/assets/put-rows-colors.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/cliff/assets/put-rows-colors.png
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliff/assets/put-rows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/cliff/assets/put-rows.png
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliff/assets/string-object-rows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/cliff/assets/string-object-rows.png
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliff/assets/string-rows.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/cliff/assets/string-rows.png
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliff/examples/put-rows.js:
--------------------------------------------------------------------------------
1 | var cliff = require('../lib/cliff');
2 |
3 | var rows = [
4 | ['Name', 'Flavor', 'Dessert'],
5 | ['Alice', 'cherry', 'yogurt'],
6 | ['Bob', 'carmel', 'apples'],
7 | ['Joe', 'chocolate', 'cake'],
8 | ['Nick', 'vanilla', 'ice cream']
9 | ];
10 |
11 | cliff.putRows('data', rows, ['red', 'blue', 'green']);
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliff/node_modules/colors/themes/winston-dark.js:
--------------------------------------------------------------------------------
1 | module['exports'] = {
2 | silly: 'rainbow',
3 | input: 'black',
4 | verbose: 'cyan',
5 | prompt: 'grey',
6 | info: 'green',
7 | data: 'grey',
8 | help: 'cyan',
9 | warn: 'yellow',
10 | debug: 'blue',
11 | error: 'red'
12 | };
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliff/node_modules/colors/themes/winston-light.js:
--------------------------------------------------------------------------------
1 | module['exports'] = {
2 | silly: 'rainbow',
3 | input: 'grey',
4 | verbose: 'cyan',
5 | prompt: 'grey',
6 | info: 'green',
7 | data: 'grey',
8 | help: 'cyan',
9 | warn: 'yellow',
10 | debug: 'blue',
11 | error: 'red'
12 | };
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliff/node_modules/pkginfo/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | npm-debug.log
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliff/node_modules/winston/.npmignore:
--------------------------------------------------------------------------------
1 | test/*.log
2 | test/fixtures/*.json
3 | test/fixtures/logs/*.log
4 | node_modules/
5 | node_modules/*
6 | npm-debug.log
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliff/node_modules/winston/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.4
4 | - 0.6
5 | branches:
6 | only:
7 | - master
8 | notifications:
9 | email:
10 | - travis@nodejitsu.com
11 | irc: "irc.freenode.org#nodejitsu"
12 |
13 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliff/node_modules/winston/examples/exception.js:
--------------------------------------------------------------------------------
1 | var winston = require('../');
2 | winston.handleExceptions(new winston.transports.Console({ colorize: true, json: true }));
3 |
4 | throw new Error('Hello, winston!');
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliff/node_modules/winston/test/fixtures/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/cliff/node_modules/winston/test/fixtures/.gitkeep
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliff/node_modules/winston/test/fixtures/logs/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/cliff/node_modules/winston/test/fixtures/logs/.gitkeep
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliui/.coveralls.yml:
--------------------------------------------------------------------------------
1 | repo_token: NiRhyj91Z2vtgob6XdEAqs83rzNnbMZUu
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliui/.npmignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliui/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 | - "0.11"
5 | - "0.12"
6 | - "iojs"
7 | after_script: "NODE_ENV=test YOURPACKAGE_COVERAGE=1 ./node_modules/.bin/mocha --require patched-blanket --reporter mocha-lcov-reporter | ./node_modules/coveralls/bin/coveralls.js"
8 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliui/node_modules/wordwrap/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/cliui/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/component-bind/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/component-bind/History.md:
--------------------------------------------------------------------------------
1 |
2 | 1.0.0 / 2014-05-27
3 | ==================
4 |
5 | * index: use slice ref (#7, @viatropos)
6 | * package: rename package to "component-bind"
7 | * package: add "repository" field (#6, @repoify)
8 | * package: add "component" section
9 |
10 | 0.0.1 / 2010-01-03
11 | ==================
12 |
13 | * Initial release
14 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/component-bind/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should \
5 | --reporter spec
6 |
7 | .PHONY: test
--------------------------------------------------------------------------------
/SignalServer/node_modules/component-bind/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "bind",
3 | "version": "1.0.0",
4 | "description": "function binding utility",
5 | "keywords": [
6 | "bind",
7 | "utility"
8 | ],
9 | "dependencies": {},
10 | "scripts": [
11 | "index.js"
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/component-emitter/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | test
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/component-emitter/.travis.yml:
--------------------------------------------------------------------------------
1 | node_js:
2 | - "0.8"
3 | - "0.10"
4 | language: node_js
--------------------------------------------------------------------------------
/SignalServer/node_modules/component-emitter/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should \
5 | --reporter spec
6 |
7 | .PHONY: test
--------------------------------------------------------------------------------
/SignalServer/node_modules/component-emitter/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "emitter",
3 | "repo": "component/emitter",
4 | "description": "Event emitter",
5 | "keywords": [
6 | "emitter",
7 | "events"
8 | ],
9 | "version": "1.1.2",
10 | "scripts": [
11 | "index.js"
12 | ],
13 | "license": "MIT"
14 | }
15 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/component-inherit/.npmignore:
--------------------------------------------------------------------------------
1 | components
2 | build
3 | node_modules
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/component-inherit/History.md:
--------------------------------------------------------------------------------
1 |
2 | 0.0.2 / 2012-09-03
3 | ==================
4 |
5 | * fix typo in package.json
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/component-inherit/Makefile:
--------------------------------------------------------------------------------
1 |
2 | build: components index.js
3 | @component build
4 |
5 | components:
6 | @Component install
7 |
8 | clean:
9 | rm -fr build components template.js
10 |
11 | test:
12 | @node_modules/.bin/mocha \
13 | --require should \
14 | --reporter spec
15 |
16 | .PHONY: clean test
17 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/component-inherit/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "inherit",
3 | "description": "Prototype inheritance utility",
4 | "version": "0.0.3",
5 | "keywords": ["inherit", "utility"],
6 | "dependencies": {},
7 | "scripts": [
8 | "index.js"
9 | ]
10 | }
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/component-inherit/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = function(a, b){
3 | var fn = function(){};
4 | fn.prototype = b.prototype;
5 | a.prototype = new fn;
6 | a.prototype.constructor = a;
7 | };
--------------------------------------------------------------------------------
/SignalServer/node_modules/constantinople/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.csv
5 | *.dat
6 | *.out
7 | *.pid
8 | *.gz
9 | pids
10 | logs
11 | results
12 | npm-debug.log
13 | node_modules
14 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/constantinople/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/content-type/HISTORY.md:
--------------------------------------------------------------------------------
1 | 1.0.2 / 2016-05-09
2 | ==================
3 |
4 | * perf: enable strict mode
5 |
6 | 1.0.1 / 2015-02-13
7 | ==================
8 |
9 | * Improve missing `Content-Type` header error message
10 |
11 | 1.0.0 / 2015-02-01
12 | ==================
13 |
14 | * Initial implementation, derived from `media-typer@0.3.0`
15 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/cookie-signature/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/core-util-is/README.md:
--------------------------------------------------------------------------------
1 | # core-util-is
2 |
3 | The `util.is*` functions introduced in Node v0.12.
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/cryptiles/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | *.iml
3 | npm-debug.log
4 | dump.rdb
5 | node_modules
6 | results.tap
7 | results.xml
8 | npm-shrinkwrap.json
9 | config.json
10 | .DS_Store
11 | */.DS_Store
12 | */*/.DS_Store
13 | ._*
14 | */._*
15 | */*/._*
16 | coverage.*
17 | lib-cov
18 |
19 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/cryptiles/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.8
5 |
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/cryptiles/Makefile:
--------------------------------------------------------------------------------
1 | test:
2 | @./node_modules/.bin/lab
3 | test-cov:
4 | @./node_modules/.bin/lab -r threshold -t 100
5 | test-cov-html:
6 | @./node_modules/.bin/lab -r html -o coverage.html
7 | complexity:
8 | @./node_modules/.bin/cr -o complexity.md -f markdown lib
9 |
10 | .PHONY: test test-cov test-cov-html complexity
11 |
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/cryptiles/README.md:
--------------------------------------------------------------------------------
1 | cryptiles
2 | =========
3 |
4 | General purpose crypto utilities
5 |
6 | [](http://travis-ci.org/hueniverse/cryptiles)
7 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/cryptiles/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib');
--------------------------------------------------------------------------------
/SignalServer/node_modules/css-parse/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 | test.css
6 | test.js
7 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/css-parse/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should \
5 | --reporter spec
6 |
7 | .PHONY: test
--------------------------------------------------------------------------------
/SignalServer/node_modules/css-parse/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "css-parse",
3 | "repo": "visionmedia/node-css-parse",
4 | "version": "1.0.3",
5 | "description": "CSS parser",
6 | "keywords": ["css", "parser", "stylesheet"],
7 | "scripts": ["index.js"]
8 | }
--------------------------------------------------------------------------------
/SignalServer/node_modules/css-stringify/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 | test.css
6 | test.js
7 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/css-stringify/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should \
5 | --reporter spec
6 |
7 | .PHONY: test
--------------------------------------------------------------------------------
/SignalServer/node_modules/css-stringify/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "css-stringify",
3 | "repo": "visionmedia/css-stringify",
4 | "version": "1.0.5",
5 | "description": "CSS compiler",
6 | "keywords": ["css", "stringify", "stylesheet"],
7 | "scripts": ["index.js"]
8 | }
9 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/css/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/css/History.md:
--------------------------------------------------------------------------------
1 |
2 | 1.0.7 / 2012-11-21
3 | ==================
4 |
5 | * fix component.json
6 |
7 | 1.0.4 / 2012-11-15
8 | ==================
9 |
10 | * update css-stringify
11 |
12 | 1.0.3 / 2012-09-01
13 | ==================
14 |
15 | * add component support
16 |
17 | 0.0.1 / 2010-01-03
18 | ==================
19 |
20 | * Initial release
21 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/css/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @node test
4 |
5 | benchmark:
6 | @node benchmark
7 |
8 | .PHONY: test benchmark
--------------------------------------------------------------------------------
/SignalServer/node_modules/css/index.js:
--------------------------------------------------------------------------------
1 |
2 | exports.parse = require('css-parse');
3 | exports.stringify = require('css-stringify');
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/css/test.js:
--------------------------------------------------------------------------------
1 |
2 | var css = require('./')
3 | , assert = require('assert');
4 |
5 | assert(css.parse);
6 | assert(css.stringify);
7 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/debug/.coveralls.yml:
--------------------------------------------------------------------------------
1 | repo_token: SIAeZjKYlHK74rbcFvNHMUzjRiMpflxve
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/debug/.eslintrc:
--------------------------------------------------------------------------------
1 | {
2 | "env": {
3 | "browser": true,
4 | "node": true
5 | },
6 | "rules": {
7 | "no-console": 0,
8 | "no-empty": [1, { "allowEmptyCatch": true }]
9 | },
10 | "extends": "eslint:recommended"
11 | }
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/debug/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | example
5 | *.sock
6 | dist
7 | yarn.lock
8 | coverage
9 | bower.json
10 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/debug/.travis.yml:
--------------------------------------------------------------------------------
1 |
2 | language: node_js
3 | node_js:
4 | - "6"
5 | - "5"
6 | - "4"
7 |
8 | install:
9 | - make node_modules
10 |
11 | script:
12 | - make lint
13 | - make test
14 | - make coveralls
15 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/debug/node.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./src/node');
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/debug/src/index.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Detect Electron renderer process, which is node, but we should
3 | * treat as a browser.
4 | */
5 |
6 | if (typeof process !== 'undefined' && process.type === 'renderer') {
7 | module.exports = require('./browser.js');
8 | } else {
9 | module.exports = require('./node.js');
10 | }
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/deep-equal/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - '0.8'
4 | - '0.10'
5 | - '0.12'
6 | - 'iojs'
7 | before_install:
8 | - npm install -g npm@latest
9 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/deep-equal/lib/keys.js:
--------------------------------------------------------------------------------
1 | exports = module.exports = typeof Object.keys === 'function'
2 | ? Object.keys : shim;
3 |
4 | exports.shim = shim;
5 | function shim (obj) {
6 | var keys = [];
7 | for (var key in obj) keys.push(key);
8 | return keys;
9 | }
10 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/delayed-stream/.npmignore:
--------------------------------------------------------------------------------
1 | *.un~
2 | /node_modules/*
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/delayed-stream/Makefile:
--------------------------------------------------------------------------------
1 | SHELL := /bin/bash
2 |
3 | test:
4 | @./test/run.js
5 |
6 | .PHONY: test
7 |
8 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/delayed-stream/test/common.js:
--------------------------------------------------------------------------------
1 | var common = module.exports;
2 |
3 | common.DelayedStream = require('..');
4 | common.assert = require('assert');
5 | common.fake = require('fake');
6 | common.PORT = 49252;
7 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/delayed-stream/test/run.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var far = require('far').create();
3 |
4 | far.add(__dirname);
5 | far.include(/test-.*\.js$/);
6 |
7 | far.execute();
8 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many-noend/part1:
--------------------------------------------------------------------------------
1 | put
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many-noend/part1.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"_method\""]}
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many-noend/part2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/dicer/test/fixtures/many-noend/part2
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many-noend/part2.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"profile[blog]\""]}
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many-noend/part3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/dicer/test/fixtures/many-noend/part3
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many-noend/part3.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"profile[public_email]\""]}
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many-noend/part4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/dicer/test/fixtures/many-noend/part4
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many-noend/part4.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"profile[interests]\""]}
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many-noend/part5:
--------------------------------------------------------------------------------
1 | hello
2 |
3 | "quote"
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many-noend/part5.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"profile[bio]\""]}
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many-noend/part6:
--------------------------------------------------------------------------------
1 | Save
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many-noend/part6.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"commit\""]}
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many-noend/part7.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"media\"; filename=\"\""],
2 | "content-type": ["application/octet-stream"]}
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many-wrongboundary/preamble.error:
--------------------------------------------------------------------------------
1 | Preamble terminated early due to unexpected end of multipart data
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many/part1:
--------------------------------------------------------------------------------
1 | put
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many/part1.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"_method\""]}
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many/part2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/dicer/test/fixtures/many/part2
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many/part2.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"profile[blog]\""]}
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many/part3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/dicer/test/fixtures/many/part3
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many/part3.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"profile[public_email]\""]}
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many/part4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/dicer/test/fixtures/many/part4
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many/part4.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"profile[interests]\""]}
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many/part5:
--------------------------------------------------------------------------------
1 | hello
2 |
3 | "quote"
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many/part5.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"profile[bio]\""]}
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many/part6:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/dicer/test/fixtures/many/part6
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many/part6.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"media\"; filename=\"\""],
2 | "content-type": ["application/octet-stream"]}
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many/part7:
--------------------------------------------------------------------------------
1 | Save
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/many/part7.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"commit\""]}
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/nested-full/part1:
--------------------------------------------------------------------------------
1 | bar
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/nested-full/part1.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"foo\""]}
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/nested-full/part2:
--------------------------------------------------------------------------------
1 | --BbC04y
2 | Content-Disposition: attachment; filename="file.txt"
3 | Content-Type: text/plain
4 |
5 | contents
6 | --BbC04y
7 | Content-Disposition: attachment; filename="flowers.jpg"
8 | Content-Type: image/jpeg
9 | Content-Transfer-Encoding: binary
10 |
11 | contents
12 | --BbC04y--
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/nested-full/part2.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"files\""],
2 | "content-type": ["multipart/mixed, boundary=BbC04y"]}
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/nested-full/preamble.header:
--------------------------------------------------------------------------------
1 | {"user-agent": ["foo bar baz"],
2 | "content-type": ["multipart/form-data; boundary=AaB03x"]}
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/nested/part1:
--------------------------------------------------------------------------------
1 | bar
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/nested/part1.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"foo\""]}
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/nested/part2:
--------------------------------------------------------------------------------
1 | --BbC04y
2 | Content-Disposition: attachment; filename="file.txt"
3 | Content-Type: text/plain
4 |
5 | contents
6 | --BbC04y
7 | Content-Disposition: attachment; filename="flowers.jpg"
8 | Content-Type: image/jpeg
9 | Content-Transfer-Encoding: binary
10 |
11 | contents
12 | --BbC04y--
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/fixtures/nested/part2.header:
--------------------------------------------------------------------------------
1 | {"content-disposition": ["form-data; name=\"files\""],
2 | "content-type": ["multipart/mixed, boundary=BbC04y"]}
--------------------------------------------------------------------------------
/SignalServer/node_modules/dicer/test/test.js:
--------------------------------------------------------------------------------
1 | require('fs').readdirSync(__dirname).forEach(function(f) {
2 | if (f.substr(0, 5) === 'test-')
3 | require('./' + f);
4 | });
--------------------------------------------------------------------------------
/SignalServer/node_modules/director/.npmignore:
--------------------------------------------------------------------------------
1 | /.idea/
2 | node_modules
3 | npm-debug.log
4 | .DS_Store
5 |
6 | /test/browser/browserified-bundle.js
7 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/director/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.6
5 | - 0.8
6 |
7 | notifications:
8 | email:
9 | - travis@nodejitsu.com
10 | irc: "irc.freenode.org#nodejitsu"
11 |
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/director/img/director.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/director/img/director.png
--------------------------------------------------------------------------------
/SignalServer/node_modules/director/img/hashRoute.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/director/img/hashRoute.png
--------------------------------------------------------------------------------
/SignalServer/node_modules/director/lib/director.js:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | exports.Router = require('./director/router').Router;
5 | exports.http = require('./director/http');
6 | exports.cli = require('./director/cli');
7 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/.gitmodules:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/ejs/.gitmodules
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/.npmignore:
--------------------------------------------------------------------------------
1 | # ignore any vim files:
2 | *.sw[a-z]
3 | vim/.netrwhist
4 | node_modules
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.11
4 | - 0.10
5 | - 0.9
6 | - 0.6
7 | - 0.8
8 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/examples/functions.ejs:
--------------------------------------------------------------------------------
1 | Users
2 |
3 | <% function user(user) { %>
4 | <%= user.name %> is a <%= user.age %> year old <%= user.species %>.
5 | <% } %>
6 |
7 |
8 | <% users.map(user) %>
9 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/examples/list.ejs:
--------------------------------------------------------------------------------
1 | <% if (names.length) { %>
2 |
3 | <% names.forEach(function(name){ %>
4 | - '><%= name %>
5 | <% }) %>
6 |
7 | <% } %>
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/examples/list.js:
--------------------------------------------------------------------------------
1 |
2 | /**
3 | * Module dependencies.
4 | */
5 |
6 | var ejs = require('../')
7 | , fs = require('fs')
8 | , str = fs.readFileSync(__dirname + '/list.ejs', 'utf8');
9 |
10 | var ret = ejs.render(str, {
11 | names: ['foo', 'bar', 'baz']
12 | });
13 |
14 | console.log(ret);
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./lib/ejs');
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/backslash.ejs:
--------------------------------------------------------------------------------
1 | \foo
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/backslash.html:
--------------------------------------------------------------------------------
1 | \foo
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/comments.ejs:
--------------------------------------------------------------------------------
1 | <% // double-slash comment %>foo
2 | <% /* C-style comment */ %>bar
3 | <% // double-slash comment with newline
4 | %>baz
5 | <% var x = 'qux'; // double-slash comment @ end of line %><%= x %>
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/comments.html:
--------------------------------------------------------------------------------
1 | foo
2 | bar
3 | baz
4 | qux
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/double-quote.ejs:
--------------------------------------------------------------------------------
1 | <%= "lo" + 'ki' %>'s "wheelchair"
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/double-quote.html:
--------------------------------------------------------------------------------
1 | loki's "wheelchair"
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/error.ejs:
--------------------------------------------------------------------------------
1 |
2 | <% if (users) { %>
3 | Has users
4 | <% } %>
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/error.out:
--------------------------------------------------------------------------------
1 | ReferenceError: error.ejs:2
2 | 1|
3 | >> 2| <% if (users) { %>
4 | 3| Has users
5 | 4| <% } %>
6 | 5|
7 |
8 | users is not defined
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/fail.ejs:
--------------------------------------------------------------------------------
1 | <% function foo() return 'foo'; %>
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/include.css.ejs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/include.css.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/include.ejs:
--------------------------------------------------------------------------------
1 |
2 | [[ pets.forEach(function(pet){ ]]
3 | [[ include pet ]]
4 | [[ }) ]]
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/include.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | - tobi
4 |
5 | - loki
6 |
7 | - jane
8 |
9 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/includes/menu-item.ejs:
--------------------------------------------------------------------------------
1 | <% include menu/item %>
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/includes/menu/item.ejs:
--------------------------------------------------------------------------------
1 | <%= title %>
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/menu.ejs:
--------------------------------------------------------------------------------
1 | <% var url = '/foo' -%>
2 | <% var title = 'Foo' -%>
3 | <% include includes/menu-item -%>
4 |
5 | <% var url = '/bar' -%>
6 | <% var title = 'Bar' -%>
7 | <% include includes/menu-item -%>
8 |
9 | <% var url = '/baz' -%>
10 | <% var title = 'Baz' -%>
11 | <% include includes/menu-item -%>
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/menu.html:
--------------------------------------------------------------------------------
1 | Foo
2 | Bar
3 | Baz
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/messed.ejs:
--------------------------------------------------------------------------------
1 | <%users.forEach(function(user){%>- <%=user.name%>
<%})%>
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/messed.html:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/newlines.ejs:
--------------------------------------------------------------------------------
1 |
2 | <% users.forEach(function(user){ %>
3 | - <%= user.name %>
4 | <% }) %>
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/newlines.html:
--------------------------------------------------------------------------------
1 |
2 |
3 | - tobi
4 |
5 | - loki
6 |
7 | - jane
8 |
9 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/no.newlines.ejs:
--------------------------------------------------------------------------------
1 |
2 | <% users.forEach(function(user){ -%>
3 | - <%= user.name %>
4 | <% }) -%>
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/no.newlines.html:
--------------------------------------------------------------------------------
1 |
2 | - tobi
3 | - loki
4 | - jane
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/para.ejs:
--------------------------------------------------------------------------------
1 | hey
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/pet.ejs:
--------------------------------------------------------------------------------
1 | [[= pet.name ]]
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/single-quote.ejs:
--------------------------------------------------------------------------------
1 | <%= 'loki' %>'s wheelchair
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/single-quote.html:
--------------------------------------------------------------------------------
1 | loki's wheelchair
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/style.css:
--------------------------------------------------------------------------------
1 | body {
2 | foo: '<%= value %>';
3 | }
--------------------------------------------------------------------------------
/SignalServer/node_modules/ejs/test/fixtures/user.ejs:
--------------------------------------------------------------------------------
1 | {= name}
--------------------------------------------------------------------------------
/SignalServer/node_modules/emitter/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/emitter/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --require should \
5 | --reporter spec
6 |
7 | .PHONY: test
--------------------------------------------------------------------------------
/SignalServer/node_modules/emitter/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "emitter",
3 | "description": "Event emitter",
4 | "keywords": ["emitter", "events"],
5 | "dependencies": {
6 | "component/indexof": "*"
7 | },
8 | "version": "1.0.1",
9 | "scripts": ["index.js"],
10 | "license": "MIT"
11 | }
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/encodeurl/HISTORY.md:
--------------------------------------------------------------------------------
1 | 1.0.1 / 2016-06-09
2 | ==================
3 |
4 | * Fix encoding unpaired surrogates at start/end of string
5 |
6 | 1.0.0 / 2016-06-08
7 | ==================
8 |
9 | * Initial release
10 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/engine.io-client/.npmignore:
--------------------------------------------------------------------------------
1 | support/
2 | test
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/engine.io-client/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./lib/');
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/engine.io-client/lib/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./socket');
3 |
4 | /**
5 | * Exports parser
6 | *
7 | * @api public
8 | *
9 | */
10 | module.exports.parser = require('engine.io-parser');
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/engine.io-client/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/engine.io-parser/.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 | npm-debug.log
15 | node_modules/*
16 |
17 | test
18 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/engine.io-parser/Makefile:
--------------------------------------------------------------------------------
1 |
2 | REPORTER = dot
3 |
4 | test:
5 | @./node_modules/.bin/mocha \
6 | --reporter $(REPORTER) \
7 | test/index.js
8 | @./node_modules/.bin/zuul -- test/index.js
9 |
10 | .PHONY: test
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/engine.io-parser/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./lib/');
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/engine.io/.npmignore:
--------------------------------------------------------------------------------
1 | examples
2 | node_modules
3 | test
4 | npm-debug.log
5 | coverage.html
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/engine.io/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 | - "0.8"
5 |
6 | notifications:
7 | irc: "irc.freenode.org#socket.io"
8 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/engine.io/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = process.env.EIO_COV
3 | ? require('./lib-cov/engine.io')
4 | : require('./lib/engine.io');
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/engine.io/node_modules/debug/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/engine.io/node_modules/debug/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @echo "populate me"
4 |
5 | .PHONY: test
--------------------------------------------------------------------------------
/SignalServer/node_modules/engine.io/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')
--------------------------------------------------------------------------------
/SignalServer/node_modules/engine.io/node_modules/debug/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./lib/debug');
--------------------------------------------------------------------------------
/SignalServer/node_modules/errorhandler/public/error.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {error}
5 |
6 |
7 |
8 |
9 |
{title}
10 |
{statusCode} {error}
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule "test"]
2 | path = test
3 | url = git@github.com:dominictarr/event-stream_tests.git
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | node_modules/*
3 | npm_debug.log
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/node_modules/optimist/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov/*
2 | *.swp
3 | *.swo
4 | node_modules
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/node_modules/optimist/examples/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/node_modules/optimist/examples/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/node_modules/optimist/examples/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/node_modules/optimist/examples/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/node_modules/optimist/examples/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/node_modules/optimist/examples/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/node_modules/optimist/examples/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/node_modules/optimist/examples/reflect.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | console.dir(require('optimist').argv);
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/node_modules/optimist/examples/short.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('optimist').argv;
3 | console.log('(%d,%d)', argv.x, argv.y);
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/node_modules/optimist/examples/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/node_modules/optimist/examples/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/node_modules/optimist/test/_/argv.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | console.log(JSON.stringify(process.argv));
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/node_modules/optimist/test/_/bin.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('../../index').argv
3 | console.log(JSON.stringify(argv._));
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/out:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/event-stream/out
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/test/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | node_modules/*
3 | npm_debug.log
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/event-stream/test/readme.markdown:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/event-stream/test/readme.markdown
--------------------------------------------------------------------------------
/SignalServer/node_modules/eventemitter2/.npmignore:
--------------------------------------------------------------------------------
1 | #ignore these files
2 | *.swp
3 | *~
4 | *.lock
5 | *.DS_Store
6 | node_modules
7 | npm-debug.log
8 | *.out
9 | *.o
10 | *.tmp
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/eventemitter2/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib/eventemitter2');
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/express/index.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * express
3 | * Copyright(c) 2009-2013 TJ Holowaychuk
4 | * Copyright(c) 2013 Roman Shtylman
5 | * Copyright(c) 2014-2015 Douglas Christopher Wilson
6 | * MIT Licensed
7 | */
8 |
9 | 'use strict';
10 |
11 | module.exports = require('./lib/express');
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/eyes/Makefile:
--------------------------------------------------------------------------------
1 | test:
2 | @@node test/eyes-test.js
3 |
4 | .PHONY: test
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | npm-debug.log
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | branches:
3 | only:
4 | - master
5 | node_js:
6 | - 0.8
7 |
8 | notifications:
9 | email:
10 | - travis@nodejitsu.com
11 | irc: "irc.freenode.org#nodejitsu"
12 |
13 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/examples/cli-sample/print.js:
--------------------------------------------------------------------------------
1 | var print = module.exports = function print(msg) {
2 | console.log(msg);
3 | }
4 | print.usage = 'Print out a ';
5 |
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/examples/resourceful-app/app.js:
--------------------------------------------------------------------------------
1 |
2 | var flatiron = require('../../lib/flatiron'),
3 | app = module.exports = flatiron.app;
4 |
5 | app.use(flatiron.plugins.resourceful, {
6 | root: __dirname,
7 | engine: 'memory'
8 | });
9 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/examples/socket.io/index.html:
--------------------------------------------------------------------------------
1 |
2 |
9 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/examples/static-app/app.js:
--------------------------------------------------------------------------------
1 |
2 | var flatiron = require('../../lib/flatiron'),
3 | app = flatiron.app;
4 |
5 | app.use(flatiron.plugins.http);
6 | app.use(flatiron.plugins.static, { root: __dirname });
7 |
8 | app.router.get('/headers', function () {
9 | this.res.json(this.req.headers);
10 | });
11 |
12 | module.exports = app;
13 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/examples/static-app/app/assets/style.css:
--------------------------------------------------------------------------------
1 | body { color: lime; background-color: black; }
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/examples/static-app/app/assets/style.js:
--------------------------------------------------------------------------------
1 | document.write('Hello World!');
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/node_modules/optimist/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 | - 0.8
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/node_modules/optimist/example/reflect.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | console.dir(require('optimist').argv);
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/node_modules/optimist/test/_/argv.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | console.log(JSON.stringify(process.argv));
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/node_modules/optimist/test/_/bin.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('../../index').argv
3 | console.log(JSON.stringify(argv._));
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/node_modules/optimist/x.js:
--------------------------------------------------------------------------------
1 | console.dir(require('./').argv);
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/scaffolds/cli/config/config.json:
--------------------------------------------------------------------------------
1 | {
2 | }
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/scaffolds/cli/directories.json:
--------------------------------------------------------------------------------
1 | {
2 | "config": "#CONFIG",
3 | "lib": "#LIB",
4 | "commands": "#LIB/commands",
5 | "test": "#TEST"
6 | }
7 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/scaffolds/cli/files.json:
--------------------------------------------------------------------------------
1 | {
2 | "app.js": "#ROOT/app.js",
3 | "config/config.json": "#CONFIG/config.json",
4 | "lib/index.js": "#LIB/index.js"
5 | }
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/scaffolds/cli/lib/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/flatiron/scaffolds/cli/lib/index.js
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/scaffolds/cli/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "A Flatiron CLI application",
3 | "version": "0.0.0",
4 | "private": true,
5 | "dependencies": {
6 | },
7 | "devDependencies": {
8 | "cli-easy": "0.1.0",
9 | "vows": "0.6.1"
10 | },
11 | "scripts": {
12 | "test": "vows --spec",
13 | "start": "node app.js"
14 | }
15 | }
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/scaffolds/http/config/config.json:
--------------------------------------------------------------------------------
1 | {
2 | }
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/scaffolds/http/directories.json:
--------------------------------------------------------------------------------
1 | {
2 | "config": "#CONFIG",
3 | "lib": "#LIB",
4 | "test": "#TEST"
5 | }
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/scaffolds/http/files.json:
--------------------------------------------------------------------------------
1 | {
2 | "app.js": "#ROOT/app.js",
3 | "config/config.json": "#CONFIG/config.json"
4 | }
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/test/fixtures/sample-app/app/new-york/controller.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/flatiron/test/fixtures/sample-app/app/new-york/controller.js
--------------------------------------------------------------------------------
/SignalServer/node_modules/flatiron/test/fixtures/sample-app/app/new-york/new-york.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/flatiron/test/fixtures/sample-app/app/new-york/new-york.js
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/.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
16 |
17 | test/*.log
18 | .*.sw[op]
19 | test/fixtures/*.log
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.8
4 | - 0.10
5 | branches:
6 | only:
7 | - master
8 | notifications:
9 | email:
10 | - travis@nodejitsu.com
11 | irc: "irc.freenode.org#nodejitsu"
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/examples/all-env-vars.js:
--------------------------------------------------------------------------------
1 | console.log(JSON.stringify(process.env));
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/examples/always-throw.js:
--------------------------------------------------------------------------------
1 | throw new Error('Dont spin restart')
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/examples/cli-multiple-start:
--------------------------------------------------------------------------------
1 | forever start examples/server.js -p 8080
2 | forever start examples/server.js -p 8081
3 | forever start examples/server.js -p 8082
4 | forever list
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/examples/count-timer.js:
--------------------------------------------------------------------------------
1 | var util = require('util');
2 |
3 | var count = 0;
4 |
5 | var id = setInterval(function () {
6 | util.puts('Count is ' + count + '. Incrementing now.');
7 | count++;
8 | }, 1000);
9 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/examples/custom-cwd.js:
--------------------------------------------------------------------------------
1 | console.log(process.cwd());
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/examples/env-server.js:
--------------------------------------------------------------------------------
1 | var http = require('http');
2 |
3 | http.createServer(function (req, res) {
4 | res.writeHead(200, { 'Content-Type': 'application/json' });
5 | res.write(JSON.stringify(process.env));
6 | res.end();
7 | }).listen(8080);
8 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/examples/env-vars.js:
--------------------------------------------------------------------------------
1 | console.log(JSON.stringify({
2 | foo: process.env.FOO,
3 | bar: process.env.BAR
4 | }));
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/examples/error-on-timer.js:
--------------------------------------------------------------------------------
1 | var util = require('util');
2 |
3 | setTimeout(function () {
4 | util.puts('Throwing error now.');
5 | throw new Error('User generated fault.');
6 | }, 200);
7 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/examples/graceful-exit.js:
--------------------------------------------------------------------------------
1 | process.on('SIGTERM',function () {
2 | console.log('received SIGTERM');
3 | setTimeout(function () {
4 | console.log('Exiting after some time.');
5 | process.exit(0);
6 | }, 1000);
7 | });
8 |
9 | setInterval(function (){
10 | console.log('Heartbeat');
11 | }, 100);
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/examples/log-on-interval.js:
--------------------------------------------------------------------------------
1 | setInterval(function () {
2 | console.log('Logging at ' + Date.now());
3 | }, 100);
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/examples/process-send.js:
--------------------------------------------------------------------------------
1 |
2 | setInterval(function () {
3 | if (process.send) {
4 | process.send({ from: 'child' });
5 | }
6 | }, 1000)
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/examples/signal-ignore.js:
--------------------------------------------------------------------------------
1 | function noop() {
2 | console.log('IGNORED!')
3 | }
4 | process.on('SIGTERM',noop);
5 | process.on('SIGINT',noop);
6 | setInterval(function (){
7 | console.log('heartbeat');
8 | }, 100);
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/lib/forever-monitor/plugins/index.js:
--------------------------------------------------------------------------------
1 | /*
2 | * index.js: Built-in plugins for forever-monitor.
3 | *
4 | * (C) 2010 Nodejitsu Inc.
5 | * MIT LICENCE
6 | *
7 | */
8 |
9 | exports.logger = require('./logger');
10 | exports.watch = require('./watch');
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/node_modules/watch/test/d/d/t:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/forever-monitor/node_modules/watch/test/d/d/t
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/node_modules/watch/test/d/t:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/forever-monitor/node_modules/watch/test/d/t
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/node_modules/watch/test/test_watchTree.js:
--------------------------------------------------------------------------------
1 | var watch = require('../main')
2 | , assert = require('assert')
3 | ;
4 |
5 | watch.watchTree(__dirname, function (f, curr, prev) {
6 | // console.log('file '+f+' prev '+prev+' curr '+curr);
7 | // console.dir(curr)
8 | // console.dir(prev)
9 | });
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/test/fixtures/fork.js:
--------------------------------------------------------------------------------
1 | if (process.send) {
2 | process.send({from: 'child'});
3 | process.disconnect();
4 | }
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/test/fixtures/gc.js:
--------------------------------------------------------------------------------
1 | console.log(typeof global.gc);
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/test/fixtures/logs.js:
--------------------------------------------------------------------------------
1 |
2 | for (var i = 0; i < 10; i++) {
3 | console.log('stdout %d', i);
4 | console.error('stderr %d', i);
5 | }
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/test/fixtures/send-pong.js:
--------------------------------------------------------------------------------
1 | if (process.send) {
2 |
3 |
4 | process.on('message', function (m) {
5 | process.send({pong: true, message: m});
6 | });
7 |
8 | }
9 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/test/fixtures/testnode:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | process.stdout.write(process.argv[2]);
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/test/fixtures/watch/.foreverignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | ignore*
3 | ignoredDir/*
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/test/fixtures/watch/daemon.js:
--------------------------------------------------------------------------------
1 | console.log('Hello!');
2 | //timeout should be large enough to stay alive during the test
3 | setTimeout(process.exit, 20000);
4 |
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/test/fixtures/watch/file:
--------------------------------------------------------------------------------
1 | /* hello, I know nodejitsu. */
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/test/fixtures/watch/ignoredDir/file:
--------------------------------------------------------------------------------
1 | test
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever-monitor/test/fixtures/watch/removeMe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/forever-monitor/test/fixtures/watch/removeMe
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever/.npmignore:
--------------------------------------------------------------------------------
1 | test/*.log
2 | node_modules/
3 | node_modules/*
4 | npm-debug.log
5 | .*.sw[op]
6 | test/fixtures/*.log
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.8
4 | - 0.10
5 | branches:
6 | only:
7 | - master
8 | notifications:
9 | email:
10 | - travis@nodejitsu.com
11 | irc: "irc.freenode.org#nodejitsu"
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever/lib/forever/service/adapters/initd/index.js:
--------------------------------------------------------------------------------
1 | /*
2 | * index.js: Top-level include for the init.d foreverd service adapter.
3 | *
4 | * (C) 2010 Nodejitsu Inc.
5 | * MIT LICENCE
6 | *
7 | */
8 |
9 | module.exports = require('../systemv');
--------------------------------------------------------------------------------
/SignalServer/node_modules/forever/test/fixtures/log-on-interval.js:
--------------------------------------------------------------------------------
1 | setInterval(function () {
2 | console.log('Logging at ' + Date.now());
3 | }, 100);
--------------------------------------------------------------------------------
/SignalServer/node_modules/form-data/node_modules/async/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "async",
3 | "repo": "caolan/async",
4 | "description": "Higher-order functions and common patterns for asynchronous code",
5 | "version": "0.1.23",
6 | "keywords": [],
7 | "dependencies": {},
8 | "development": {},
9 | "main": "lib/async.js",
10 | "scripts": [ "lib/async.js" ]
11 | }
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/forwarded/HISTORY.md:
--------------------------------------------------------------------------------
1 | 0.1.0 / 2014-09-21
2 | ==================
3 |
4 | * Initial release
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/global/.npmignore:
--------------------------------------------------------------------------------
1 | /components
2 | /build
3 | /node_modules
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/global/History.md:
--------------------------------------------------------------------------------
1 |
2 | 2.0.1 / 2013-08-23
3 | ==================
4 |
5 | - package: add "component" section
6 |
7 | 2.0.0 / 2013-08-22
8 | ==================
9 |
10 | - No more function invocation required, returns `global` directly
11 |
12 | 1.0.0 / 2013-08-22
13 | ==================
14 |
15 | - Initial release
16 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/global/Makefile:
--------------------------------------------------------------------------------
1 |
2 | build: components
3 | @component build --dev
4 |
5 | components: component.json
6 | @component install --dev
7 |
8 | clean:
9 | rm -fr build components template.js
10 |
11 | .PHONY: clean
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/global/Readme.md:
--------------------------------------------------------------------------------
1 |
2 | # global
3 |
4 | Returns a reference to the `global` object
5 |
6 | ## Installation
7 |
8 | Install with [component(1)](http://component.io):
9 |
10 | $ component install component/global
11 |
12 | ## API
13 |
14 | ``` js
15 | var global = require('global');
16 | ```
17 |
18 | ## License
19 |
20 | MIT
21 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/global/index.js:
--------------------------------------------------------------------------------
1 |
2 | /**
3 | * Returns `this`. Execute this without a "context" (i.e. without it being
4 | * attached to an object of the left-hand side), and `this` points to the
5 | * "global" scope of the current JS execution.
6 | */
7 |
8 | module.exports = (function () { return this; })();
9 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/graceful-readlink/.npmignore:
--------------------------------------------------------------------------------
1 | .idea/
2 | .DS_Store
3 | node_modules/
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/graceful-readlink/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
4 | - "0.12"
5 | - "io.js"
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/graceful-readlink/index.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs')
2 | , lstat = fs.lstatSync;
3 |
4 | exports.readlinkSync = function (p) {
5 | if (lstat(p).isSymbolicLink()) {
6 | return fs.readlinkSync(p);
7 | } else {
8 | return p;
9 | }
10 | };
11 |
12 |
13 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/has-binary-data/.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 | npm-debug.log
15 | node_modules
16 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/has-binary-data/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha test.js
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/has-binary-data/README.md:
--------------------------------------------------------------------------------
1 | has-binarydata.js
2 | =================
3 |
4 | Simple module to test if an object contains binary data
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/has-cors/.npmignore:
--------------------------------------------------------------------------------
1 | components
2 | build
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/has-cors/History.md:
--------------------------------------------------------------------------------
1 |
2 | 1.0.2 / 2013-08-27
3 | ==================
4 |
5 | - explicitly use `global` instead of being implicit
6 | - pin "component/global" to v2.0.1
7 |
8 | 1.0.1 / 2013-08-23
9 | ==================
10 |
11 | - package: add "component" section
12 |
13 | 1.0.0 / 2013-08-22
14 | ==================
15 |
16 | - Initial release
17 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/has-cors/Makefile:
--------------------------------------------------------------------------------
1 |
2 | build: components index.js
3 | @component build --dev
4 |
5 | components: component.json
6 | @component install --dev
7 |
8 | clean:
9 | rm -fr build components template.js
10 |
11 | .PHONY: clean
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/hawk/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | *.iml
3 | npm-debug.log
4 | dump.rdb
5 | node_modules
6 | results.tap
7 | results.xml
8 | npm-shrinkwrap.json
9 | config.json
10 | .DS_Store
11 | */.DS_Store
12 | */*/.DS_Store
13 | ._*
14 | */._*
15 | */*/._*
16 | coverage.*
17 | lib-cov
18 |
19 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/hawk/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.8
5 |
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/hawk/Makefile:
--------------------------------------------------------------------------------
1 | test:
2 | @./node_modules/.bin/lab
3 | test-cov:
4 | @./node_modules/.bin/lab -r threshold -t 100
5 | test-cov-html:
6 | @./node_modules/.bin/lab -r html -o coverage.html
7 | complexity:
8 | @./node_modules/.bin/cr -o complexity.md -f markdown lib
9 |
10 | .PHONY: test test-cov test-cov-html complexity
11 |
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/hawk/images/hawk.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/hawk/images/hawk.png
--------------------------------------------------------------------------------
/SignalServer/node_modules/hawk/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/hawk/images/logo.png
--------------------------------------------------------------------------------
/SignalServer/node_modules/hawk/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib');
--------------------------------------------------------------------------------
/SignalServer/node_modules/hawk/lib/index.js:
--------------------------------------------------------------------------------
1 | // Export sub-modules
2 |
3 | exports.error = exports.Error = require('boom');
4 | exports.sntp = require('sntp');
5 | exports.server = require('./server');
6 | exports.client = require('./client');
7 | exports.uri = require('./uri');
8 | exports.crypto = require('./crypto');
9 | exports.utils = require('./utils');
10 |
11 |
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/hoek/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | *.iml
3 | npm-debug.log
4 | dump.rdb
5 | node_modules
6 | results.tap
7 | results.xml
8 | npm-shrinkwrap.json
9 | config.json
10 | .DS_Store
11 | */.DS_Store
12 | */*/.DS_Store
13 | ._*
14 | */._*
15 | */*/._*
16 | coverage.*
17 | lib-cov
18 | complexity.md
19 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/hoek/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.8
5 |
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/hoek/Makefile:
--------------------------------------------------------------------------------
1 | test:
2 | @./node_modules/.bin/lab
3 | test-cov:
4 | @./node_modules/.bin/lab -r threshold -t 100
5 | test-cov-html:
6 | @./node_modules/.bin/lab -r html -o coverage.html
7 | complexity:
8 | @./node_modules/.bin/cr -o complexity.md -f markdown lib
9 |
10 | .PHONY: test test-cov test-cov-html complexity
--------------------------------------------------------------------------------
/SignalServer/node_modules/hoek/images/hoek.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/hoek/images/hoek.png
--------------------------------------------------------------------------------
/SignalServer/node_modules/hoek/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib');
--------------------------------------------------------------------------------
/SignalServer/node_modules/hoek/test/modules/test1.js:
--------------------------------------------------------------------------------
1 | exports.x = 1;
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/hoek/test/modules/test2.js:
--------------------------------------------------------------------------------
1 | exports.y = 2;
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/hoek/test/modules/test3.js:
--------------------------------------------------------------------------------
1 | exports.z = 3;
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/i/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | npm-debug.log
3 | *.swp
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/i/.travis.yml:
--------------------------------------------------------------------------------
1 | sudo: false
2 | language: node_js
3 | node_js:
4 | - '5'
5 | - '4'
6 | - '3'
7 | - '2'
8 | - '1'
9 | - '0.12'
10 | - '0.10'
11 | - '0.8'
12 | notifications:
13 | email:
14 | on_success: never
15 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/iconv-lite/.npmignore:
--------------------------------------------------------------------------------
1 | *~
2 | *sublime-*
3 | generation
4 | test
5 | wiki
6 | coverage
7 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/indexof/.npmignore:
--------------------------------------------------------------------------------
1 | components
2 | build
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/indexof/Makefile:
--------------------------------------------------------------------------------
1 |
2 | build: components index.js
3 | @component build
4 |
5 | components:
6 | @Component install
7 |
8 | clean:
9 | rm -fr build components template.js
10 |
11 | .PHONY: clean
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/indexof/Readme.md:
--------------------------------------------------------------------------------
1 |
2 | # indexOf
3 |
4 | Lame indexOf thing, thanks microsoft
5 |
6 | ## Example
7 |
8 | ```js
9 | var index = require('indexof');
10 | index(arr, obj);
11 | ```
12 |
13 | ## License
14 |
15 | MIT
--------------------------------------------------------------------------------
/SignalServer/node_modules/indexof/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "indexof",
3 | "description": "Microsoft sucks",
4 | "version": "0.0.1",
5 | "keywords": ["index", "array", "indexOf"],
6 | "dependencies": {},
7 | "scripts": [
8 | "index.js"
9 | ]
10 | }
--------------------------------------------------------------------------------
/SignalServer/node_modules/indexof/index.js:
--------------------------------------------------------------------------------
1 |
2 | var indexOf = [].indexOf;
3 |
4 | module.exports = function(arr, obj){
5 | if (indexOf) return arr.indexOf(obj);
6 | for (var i = 0; i < arr.length; ++i) {
7 | if (arr[i] === obj) return i;
8 | }
9 | return -1;
10 | };
--------------------------------------------------------------------------------
/SignalServer/node_modules/inherits/inherits.js:
--------------------------------------------------------------------------------
1 | try {
2 | var util = require('util');
3 | if (typeof util.inherits !== 'function') throw '';
4 | module.exports = util.inherits;
5 | } catch (e) {
6 | module.exports = require('./inherits_browser.js');
7 | }
8 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ipaddr.js/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | node_modules
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ipaddr.js/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - "0.10"
5 | - "0.11"
6 | - "0.12"
7 | - "4.0"
8 | - "4.1"
9 | - "4.2"
10 | - "5"
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/is-buffer/.npmignore:
--------------------------------------------------------------------------------
1 | .travis.yml
2 | .zuul.yml
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/is-promise/.npmignore:
--------------------------------------------------------------------------------
1 | component
2 | build
3 | node_modules
4 | test.js
5 | component.json
6 | .gitignore
--------------------------------------------------------------------------------
/SignalServer/node_modules/is-promise/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
--------------------------------------------------------------------------------
/SignalServer/node_modules/is-promise/index.js:
--------------------------------------------------------------------------------
1 | module.exports = isPromise;
2 |
3 | function isPromise(obj) {
4 | return !!obj && (typeof obj === 'object' || typeof obj === 'function') && typeof obj.then === 'function';
5 | }
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/isarray/index.js:
--------------------------------------------------------------------------------
1 | module.exports = Array.isArray || function (arr) {
2 | return Object.prototype.toString.call(arr) == '[object Array]';
3 | };
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/jade/.npmignore:
--------------------------------------------------------------------------------
1 | test
2 | support
3 | benchmarks
4 | examples
5 | lib-cov
6 | coverage
7 | .gitmodules
8 | .travis.yml
9 | History.md
10 | Makefile
11 | test/
12 | support/
13 | benchmarks/
14 | examples/
15 | docs/
16 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/jade/.release.json:
--------------------------------------------------------------------------------
1 | "2ab04e8289982bfac3548a9c6016476472dcdb4f"
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/jade/block-code.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/jade/block-code.html
--------------------------------------------------------------------------------
/SignalServer/node_modules/jade/lib/filters-client.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | module.exports = filter;
4 | function filter(name, str, options) {
5 | if (typeof filter[name] === 'function') {
6 | return filter[name](str, options);
7 | } else {
8 | throw new Error('unknown filter ":' + name + '"');
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/jade/lib/inline-tags.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | module.exports = [
4 | 'a'
5 | , 'abbr'
6 | , 'acronym'
7 | , 'b'
8 | , 'br'
9 | , 'code'
10 | , 'em'
11 | , 'font'
12 | , 'i'
13 | , 'img'
14 | , 'ins'
15 | , 'kbd'
16 | , 'map'
17 | , 'samp'
18 | , 'small'
19 | , 'span'
20 | , 'strong'
21 | , 'sub'
22 | , 'sup'
23 | ];
--------------------------------------------------------------------------------
/SignalServer/node_modules/json3/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule "vendor/spec"]
2 | path = vendor/spec
3 | url = git://github.com/kitcambridge/spec.git
4 | [submodule "vendor/marked"]
5 | path = vendor/marked
6 | url = git://github.com/chjj/marked.git
7 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/json3/.jamignore:
--------------------------------------------------------------------------------
1 | .*
2 | build.js
3 | index.html
4 | component.json
5 | bower.json
6 | index.js
7 | benchmark
8 | page
9 | test
10 | vendor
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/json3/.npmignore:
--------------------------------------------------------------------------------
1 | bower.json
2 | component.json
3 | build.js
4 | index.html
5 | index.js
6 | .jshintrc
7 |
8 | benchmark
9 | page
10 | test
11 | vendor
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/lazy/.npmignore:
--------------------------------------------------------------------------------
1 | *.swp
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/lru-cache/.npmignore:
--------------------------------------------------------------------------------
1 | /node_modules
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/method-override/node_modules/debug/.coveralls.yml:
--------------------------------------------------------------------------------
1 | repo_token: SIAeZjKYlHK74rbcFvNHMUzjRiMpflxve
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/method-override/node_modules/debug/.eslintrc:
--------------------------------------------------------------------------------
1 | {
2 | "env": {
3 | "browser": true,
4 | "node": true
5 | },
6 | "rules": {
7 | "no-console": 0,
8 | "no-empty": [1, { "allowEmptyCatch": true }]
9 | },
10 | "extends": "eslint:recommended"
11 | }
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/method-override/node_modules/debug/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | example
5 | *.sock
6 | dist
7 | yarn.lock
8 | coverage
9 | bower.json
10 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/method-override/node_modules/debug/.travis.yml:
--------------------------------------------------------------------------------
1 |
2 | language: node_js
3 | node_js:
4 | - "6"
5 | - "5"
6 | - "4"
7 |
8 | install:
9 | - make node_modules
10 |
11 | script:
12 | - make lint
13 | - make test
14 | - make coveralls
15 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/method-override/node_modules/debug/node.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./src/node');
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/method-override/node_modules/debug/src/index.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Detect Electron renderer process, which is node, but we should
3 | * treat as a browser.
4 | */
5 |
6 | if (typeof process !== 'undefined' && process.type === 'renderer') {
7 | module.exports = require('./browser.js');
8 | } else {
9 | module.exports = require('./node.js');
10 | }
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/mime-db/index.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * mime-db
3 | * Copyright(c) 2014 Jonathan Ong
4 | * MIT Licensed
5 | */
6 |
7 | /**
8 | * Module exports.
9 | */
10 |
11 | module.exports = require('./db.json')
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/mime/.npmignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/mime/.npmignore
--------------------------------------------------------------------------------
/SignalServer/node_modules/mime/cli.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 |
3 | var mime = require('./mime.js');
4 | var file = process.argv[2];
5 | var type = mime.lookup(file);
6 |
7 | process.stdout.write(type + '\n');
8 |
9 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/minimatch/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.4
4 | - 0.6
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/minimatch/t.js:
--------------------------------------------------------------------------------
1 | console.error(Object.keys(global).length)
2 | var m = require("./")
3 | console.log(m.makeRe("**"))
4 | console.error(Object.keys(global).length)
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/minimist/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/minimist/example/parse.js:
--------------------------------------------------------------------------------
1 | var argv = require('../')(process.argv.slice(2));
2 | console.dir(argv);
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/minimist/test/parse_modified.js:
--------------------------------------------------------------------------------
1 | var parse = require('../');
2 | var test = require('tape');
3 |
4 | test('parse with modifier functions' , function (t) {
5 | t.plan(1);
6 |
7 | var argv = parse([ '-b', '123' ], { boolean: 'b' });
8 | t.deepEqual(argv, { b: true, _: ['123'] });
9 | });
10 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/minimist/test/whitespace.js:
--------------------------------------------------------------------------------
1 | var parse = require('../');
2 | var test = require('tape');
3 |
4 | test('whitespace should be whitespace' , function (t) {
5 | t.plan(1);
6 | var x = parse([ '-x', '\t' ]).x;
7 | t.equal(x, '\t');
8 | });
9 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/mkdirp/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 | - "0.12"
6 | - "iojs"
7 | before_install:
8 | - npm install -g npm@~1.4.6
9 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/morgan/node_modules/debug/.coveralls.yml:
--------------------------------------------------------------------------------
1 | repo_token: SIAeZjKYlHK74rbcFvNHMUzjRiMpflxve
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/morgan/node_modules/debug/.eslintrc:
--------------------------------------------------------------------------------
1 | {
2 | "env": {
3 | "browser": true,
4 | "node": true
5 | },
6 | "rules": {
7 | "no-console": 0,
8 | "no-empty": [1, { "allowEmptyCatch": true }]
9 | },
10 | "extends": "eslint:recommended"
11 | }
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/morgan/node_modules/debug/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | example
5 | *.sock
6 | dist
7 | yarn.lock
8 | coverage
9 | bower.json
10 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/morgan/node_modules/debug/.travis.yml:
--------------------------------------------------------------------------------
1 |
2 | language: node_js
3 | node_js:
4 | - "6"
5 | - "5"
6 | - "4"
7 |
8 | install:
9 | - make node_modules
10 |
11 | script:
12 | - make lint
13 | - make test
14 | - make coveralls
15 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/morgan/node_modules/debug/node.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./src/node');
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/morgan/node_modules/debug/src/index.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Detect Electron renderer process, which is node, but we should
3 | * treat as a browser.
4 | */
5 |
6 | if (typeof process !== 'undefined' && process.type === 'renderer') {
7 | module.exports = require('./browser.js');
8 | } else {
9 | module.exports = require('./node.js');
10 | }
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/multer/node_modules/mime-db/index.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * mime-db
3 | * Copyright(c) 2014 Jonathan Ong
4 | * MIT Licensed
5 | */
6 |
7 | /**
8 | * Module exports.
9 | */
10 |
11 | module.exports = require('./db.json')
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/multer/node_modules/mkdirp/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | npm-debug.log
--------------------------------------------------------------------------------
/SignalServer/node_modules/multer/node_modules/mkdirp/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 | - 0.8
5 | - 0.9
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/multer/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/multer/node_modules/qs/.jshintignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/multer/node_modules/qs/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "node": true,
3 |
4 | "curly": true,
5 | "latedef": true,
6 | "quotmark": true,
7 | "undef": true,
8 | "unused": true,
9 | "trailing": true
10 | }
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/multer/node_modules/qs/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | *.iml
3 | npm-debug.log
4 | dump.rdb
5 | node_modules
6 | results.tap
7 | results.xml
8 | npm-shrinkwrap.json
9 | config.json
10 | .DS_Store
11 | */.DS_Store
12 | */*/.DS_Store
13 | ._*
14 | */._*
15 | */*/._*
16 | coverage.*
17 | lib-cov
18 | complexity.md
19 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/multer/node_modules/qs/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.10
--------------------------------------------------------------------------------
/SignalServer/node_modules/multer/node_modules/qs/CONTRIBUTING.md:
--------------------------------------------------------------------------------
1 | Please view our [hapijs contributing guide](https://github.com/hapijs/hapi/blob/master/CONTRIBUTING.md).
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/multer/node_modules/qs/Makefile:
--------------------------------------------------------------------------------
1 | test:
2 | @node node_modules/lab/bin/lab
3 | test-cov:
4 | @node node_modules/lab/bin/lab -t 100
5 | test-cov-html:
6 | @node node_modules/lab/bin/lab -r html -o coverage.html
7 |
8 | .PHONY: test test-cov test-cov-html
--------------------------------------------------------------------------------
/SignalServer/node_modules/multer/node_modules/qs/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib');
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/multer/node_modules/qs/lib/index.js:
--------------------------------------------------------------------------------
1 | // Load modules
2 |
3 | var Stringify = require('./stringify');
4 | var Parse = require('./parse');
5 |
6 |
7 | // Declare internals
8 |
9 | var internals = {};
10 |
11 |
12 | module.exports = {
13 | stringify: Stringify,
14 | parse: Parse
15 | };
16 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/mute-stream/.nyc_output/33508.json:
--------------------------------------------------------------------------------
1 | {}
--------------------------------------------------------------------------------
/SignalServer/node_modules/mute-stream/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | language: node_js
3 | node_js:
4 | - '0.8'
5 | - '0.10'
6 | - '0.12'
7 | - 'iojs'
8 | before_install:
9 | - npm install -g npm@latest
10 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/mute-stream/coverage/lcov-report/sort-arrow-sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/mute-stream/coverage/lcov-report/sort-arrow-sprite.png
--------------------------------------------------------------------------------
/SignalServer/node_modules/nan/.index.js:
--------------------------------------------------------------------------------
1 | //noop
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/.npmignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | config.json
3 | test/fixtures/*.json
4 | !test/fixtures/complete.json
5 | !test/fixtures/malformed.json
6 | node_modules/
7 | node_modules/*
8 | npm-debug.log
9 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.4
4 | - 0.6
5 | - 0.8
6 | - 0.9
7 |
8 | notifications:
9 | email:
10 | - travis@nodejitsu.com
11 | irc: "irc.freenode.org#nodejitsu"
12 |
13 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/node_modules/optimist/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/node_modules/optimist/example/reflect.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | console.dir(require('optimist').argv);
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/node_modules/optimist/test/_/argv.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | console.log(JSON.stringify(process.argv));
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/node_modules/optimist/test/_/bin.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('../../index').argv
3 | console.log(JSON.stringify(argv._));
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/node_modules/pkginfo/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | npm-debug.log
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/test/fixtures/hierarchy/global.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "My generic title",
3 | "color": "red",
4 | "movie": "Kill Bill"
5 | }
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/test/fixtures/hierarchy/hierarchical.json:
--------------------------------------------------------------------------------
1 | {
2 | "test": "empty"
3 | }
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/test/fixtures/hierarchy/user.json:
--------------------------------------------------------------------------------
1 | {
2 | "title": "My specific title",
3 | "color": "green"
4 | }
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/test/fixtures/malformed.json:
--------------------------------------------------------------------------------
1 | {
2 | "literal": "bazz",
3 | }
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/test/fixtures/merge/file1.json:
--------------------------------------------------------------------------------
1 | {
2 | "apples": true,
3 | "bananas": true,
4 | "foo": {
5 | "bar": "boo"
6 | },
7 | "candy": {
8 | "something": "file1",
9 | "something1": true,
10 | "something2": true,
11 | "something5": {
12 | "first": 1,
13 | "second": 2
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/test/fixtures/merge/file2.json:
--------------------------------------------------------------------------------
1 | {
2 | "candy": {
3 | "something": "file2",
4 | "something3": true,
5 | "something4": true
6 | },
7 | "dates": true,
8 | "elderberries": true
9 | }
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/test/fixtures/scripts/nconf-argv.js:
--------------------------------------------------------------------------------
1 | /*
2 | * default-argv.js: Test fixture for using optimist defaults with nconf.
3 | *
4 | * (C) 2011, Nodejitsu Inc.
5 | *
6 | */
7 |
8 | var nconf = require('../../../lib/nconf').argv().env();
9 |
10 | process.stdout.write(nconf.get('something'));
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/test/fixtures/scripts/nconf-env.js:
--------------------------------------------------------------------------------
1 | /*
2 | * nconf-env.js: Test fixture for using process.env defaults with nconf.
3 | *
4 | * (C) 2011, Nodejitsu Inc.
5 | *
6 | */
7 |
8 | var nconf = require('../../../lib/nconf').env();
9 |
10 | process.stdout.write(nconf.get('SOMETHING'));
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/test/fixtures/scripts/nconf-nested-env.js:
--------------------------------------------------------------------------------
1 | /*
2 | * nconf-nested-env.js: Test fixture for env with nested keys.
3 | *
4 | * (C) 2012, Nodejitsu Inc.
5 | * (C) 2012, Michael Hart
6 | *
7 | */
8 |
9 | var nconf = require('../../../lib/nconf').env('_');
10 |
11 | process.stdout.write(nconf.get('SOME:THING'));
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/test/fixtures/scripts/provider-argv.js:
--------------------------------------------------------------------------------
1 | /*
2 | * provider-argv.js: Test fixture for using optimist defaults with nconf.
3 | *
4 | * (C) 2011, Nodejitsu Inc.
5 | *
6 | */
7 |
8 | var nconf = require('../../../lib/nconf');
9 |
10 | var provider = new (nconf.Provider)().argv();
11 |
12 | process.stdout.write(provider.get('something'));
--------------------------------------------------------------------------------
/SignalServer/node_modules/nconf/test/fixtures/scripts/provider-env.js:
--------------------------------------------------------------------------------
1 | /*
2 | * provider-argv.js: Test fixture for using process.env defaults with nconf.
3 | *
4 | * (C) 2011, Nodejitsu Inc.
5 | *
6 | */
7 |
8 | var nconf = require('../../../lib/nconf');
9 |
10 | var provider = new (nconf.Provider)().env();
11 |
12 | process.stdout.write(provider.get('SOMETHING'));
--------------------------------------------------------------------------------
/SignalServer/node_modules/ncp/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .*.sw[op]
3 | .DS_Store
4 | test/fixtures/out
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ncp/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.4
5 | - 0.6
6 | - 0.7
7 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ncp/test/fixtures/src/a:
--------------------------------------------------------------------------------
1 | Hello world
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ncp/test/fixtures/src/b:
--------------------------------------------------------------------------------
1 | Hello ncp
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ncp/test/fixtures/src/c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/ncp/test/fixtures/src/c
--------------------------------------------------------------------------------
/SignalServer/node_modules/ncp/test/fixtures/src/d:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/ncp/test/fixtures/src/d
--------------------------------------------------------------------------------
/SignalServer/node_modules/ncp/test/fixtures/src/e:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/ncp/test/fixtures/src/e
--------------------------------------------------------------------------------
/SignalServer/node_modules/ncp/test/fixtures/src/f:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/ncp/test/fixtures/src/f
--------------------------------------------------------------------------------
/SignalServer/node_modules/ncp/test/fixtures/src/sub/a:
--------------------------------------------------------------------------------
1 | Hello nodejitsu
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ncp/test/fixtures/src/sub/b:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/ncp/test/fixtures/src/sub/b
--------------------------------------------------------------------------------
/SignalServer/node_modules/node-uuid/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .DS_Store
3 | .nyc_output
4 | coverage
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/node-uuid/README.md:
--------------------------------------------------------------------------------
1 | # node-uuid
2 |
3 | DEPRECATED: Use the `uuid` package instead. See
4 |
5 | * On NPM: https://www.npmjs.com/package/uuid
6 | * On Github: https://github.com/kelektiv/node-uuid
7 |
8 | (Yes, the github project is still called "node-uuid". We merged the two projects. Sorry for the confusion.)
9 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/node-uuid/lib/sha1-browser.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/node-uuid/lib/sha1-browser.js
--------------------------------------------------------------------------------
/SignalServer/node_modules/nssocket/.npmignore:
--------------------------------------------------------------------------------
1 | #ignore these files
2 | *.swp
3 | *~
4 | *.lock
5 | *.DS_Store
6 | node_modules
7 | npm-debug.log
8 | *.out
9 | *.o
10 | *.tmp
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nssocket/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 | - 0.8
5 | - 0.10
6 |
7 | notifications:
8 | email:
9 | - travis@nodejitsu.com
10 | irc: "irc.freenode.org#nodejitsu"
11 |
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nssocket/examples/foo.js:
--------------------------------------------------------------------------------
1 | var nssocket = require('../lib/nssocket');
2 | var outbound = new nssocket.NsSocket();
3 |
4 | outbound.data('Broadcasting', function (data) {
5 | console.log(data)
6 | });
7 |
8 | outbound.connect(4949);
9 |
10 | outbound.send('Connecting', { "random": Math.random() });
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/nssocket/node_modules/eventemitter2/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib/eventemitter2');
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/object-component/.npmignore:
--------------------------------------------------------------------------------
1 | components
2 | build
3 | node_modules
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/object-component/History.md:
--------------------------------------------------------------------------------
1 |
2 | 0.0.3 / 2012-10-15
3 | ==================
4 |
5 | * package: added `component` namespace (fixes #1)
6 |
7 | 0.0.2 / 2012-09-20
8 | ==================
9 |
10 | * add code smell to `.merge()`
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/object-component/Makefile:
--------------------------------------------------------------------------------
1 |
2 | build: components index.js
3 | @component build
4 |
5 | components:
6 | @Component install
7 |
8 | clean:
9 | rm -fr build components template.js
10 |
11 | test:
12 | @./node_modules/.bin/mocha \
13 | --require should \
14 | --reporter spec
15 |
16 | .PHONY: clean test
17 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/object-component/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "object",
3 | "description": "Object keys / values / length",
4 | "version": "0.0.3",
5 | "keywords": ["object", "keys", "utility"],
6 | "dependencies": {},
7 | "scripts": [
8 | "index.js"
9 | ]
10 | }
--------------------------------------------------------------------------------
/SignalServer/node_modules/optimist/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/optimist/example/reflect.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | console.dir(require('optimist').argv);
3 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/optimist/test/_/argv.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | console.log(JSON.stringify(process.argv));
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/optimist/test/_/bin.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('../../index').argv
3 | console.log(JSON.stringify(argv._));
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/options/.npmignore:
--------------------------------------------------------------------------------
1 | npm-debug.log
2 | node_modules
3 | .*.swp
4 | .lock-*
5 | build/
6 |
7 | test
8 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/parsejson/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha test.js
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/parseqs/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha test.js
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/parseuri/History.md:
--------------------------------------------------------------------------------
1 |
2 | n.n.n / 2014-02-09
3 | ==================
4 |
5 | * parseuri first commit
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/parseuri/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha test.js
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/pkginfo/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | npm-debug.log
--------------------------------------------------------------------------------
/SignalServer/node_modules/promise/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "asi": true,
3 | "node": true,
4 | "strict": true
5 | }
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/promise/.npmignore:
--------------------------------------------------------------------------------
1 | components
2 | node_modules
3 | test
4 | .gitignore
5 | .travis.yml
6 | component.json
7 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/promise/core.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | module.exports = require('./lib/core.js');
4 |
5 | console.error('require("promise/core") is deprecated, use require("promise/lib/core") instead.');
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/promise/index.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | module.exports = require('./lib/core.js')
4 | require('./lib/done.js')
5 | require('./lib/es6-extensions.js')
6 | require('./lib/node-extensions.js')
--------------------------------------------------------------------------------
/SignalServer/node_modules/promise/polyfill.js:
--------------------------------------------------------------------------------
1 | // not "use strict" so we can declare global "Promise"
2 |
3 | var asap = require('asap');
4 |
5 | if (typeof Promise === 'undefined') {
6 | Promise = require('./lib/core.js')
7 | require('./lib/es6-extensions.js')
8 | }
9 |
10 | require('./polyfill-done.js');
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/prompt/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | node_modules/*
3 | npm-debug.log
--------------------------------------------------------------------------------
/SignalServer/node_modules/prompt/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.8
4 |
5 | notifications:
6 | email:
7 | - travis@nodejitsu.com
8 | irc: "irc.freenode.org#nodejitsu"
9 |
10 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/prompt/CHANGELOG.md:
--------------------------------------------------------------------------------
1 |
2 | 0.2.7 / 2012-08-30
3 | ==================
4 |
5 | * Fixed handling of numeric inputs with parseFloat
6 | * Fixed overwriting of non-string inputs
7 | * Added support for boolean types
8 |
9 | 0.2.6 / 2012-08-12
10 | ==================
11 |
12 | * Added allowance of empty default values
13 |
14 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/prompt/node_modules/colors/themes/winston-dark.js:
--------------------------------------------------------------------------------
1 | module['exports'] = {
2 | silly: 'rainbow',
3 | input: 'black',
4 | verbose: 'cyan',
5 | prompt: 'grey',
6 | info: 'green',
7 | data: 'grey',
8 | help: 'cyan',
9 | warn: 'yellow',
10 | debug: 'blue',
11 | error: 'red'
12 | };
--------------------------------------------------------------------------------
/SignalServer/node_modules/prompt/node_modules/colors/themes/winston-light.js:
--------------------------------------------------------------------------------
1 | module['exports'] = {
2 | silly: 'rainbow',
3 | input: 'grey',
4 | verbose: 'cyan',
5 | prompt: 'grey',
6 | info: 'green',
7 | data: 'grey',
8 | help: 'cyan',
9 | warn: 'yellow',
10 | debug: 'blue',
11 | error: 'red'
12 | };
--------------------------------------------------------------------------------
/SignalServer/node_modules/prompt/node_modules/winston/.npmignore:
--------------------------------------------------------------------------------
1 | test/*.log
2 | test/fixtures/*.json
3 | test/fixtures/logs/*.log
4 | node_modules/
5 | node_modules/*
6 | npm-debug.log
--------------------------------------------------------------------------------
/SignalServer/node_modules/prompt/node_modules/winston/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.4
4 | - 0.6
5 | branches:
6 | only:
7 | - master
8 | notifications:
9 | email:
10 | - travis@nodejitsu.com
11 | irc: "irc.freenode.org#nodejitsu"
12 |
13 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/prompt/node_modules/winston/examples/exception.js:
--------------------------------------------------------------------------------
1 | var winston = require('../');
2 | winston.handleExceptions(new winston.transports.Console({ colorize: true, json: true }));
3 |
4 | throw new Error('Hello, winston!');
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/prompt/node_modules/winston/node_modules/pkginfo/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | npm-debug.log
--------------------------------------------------------------------------------
/SignalServer/node_modules/prompt/node_modules/winston/test/fixtures/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/prompt/node_modules/winston/test/fixtures/.gitkeep
--------------------------------------------------------------------------------
/SignalServer/node_modules/prompt/node_modules/winston/test/fixtures/logs/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/prompt/node_modules/winston/test/fixtures/logs/.gitkeep
--------------------------------------------------------------------------------
/SignalServer/node_modules/ps-tree/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | node_modules/*
3 | npm_debug.log
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/qs/.eslintignore:
--------------------------------------------------------------------------------
1 | dist
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/qs/lib/index.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | var stringify = require('./stringify');
4 | var parse = require('./parse');
5 | var formats = require('./formats');
6 |
7 | module.exports = {
8 | formats: formats,
9 | parse: parse,
10 | stringify: stringify
11 | };
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/qs/test/.eslintrc:
--------------------------------------------------------------------------------
1 | {
2 | "rules": {
3 | "consistent-return": 2,
4 | "max-lines": 0,
5 | "max-nested-callbacks": [2, 3],
6 | "max-statements": 0,
7 | "no-extend-native": 0,
8 | "no-magic-numbers": 0,
9 | "sort-keys": 0
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/qs/test/index.js:
--------------------------------------------------------------------------------
1 | 'use strict';
2 |
3 | require('./parse');
4 |
5 | require('./stringify');
6 |
7 | require('./utils');
8 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/random-bytes/HISTORY.md:
--------------------------------------------------------------------------------
1 | 1.0.0 / 2016-01-17
2 | ==================
3 |
4 | * Initial release
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/readable-stream/.npmignore:
--------------------------------------------------------------------------------
1 | build/
2 | test/
3 | examples/
4 | fs.js
5 | zlib.js
--------------------------------------------------------------------------------
/SignalServer/node_modules/readable-stream/duplex.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_duplex.js")
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/readable-stream/passthrough.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_passthrough.js")
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/readable-stream/transform.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_transform.js")
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/readable-stream/writable.js:
--------------------------------------------------------------------------------
1 | module.exports = require("./lib/_stream_writable.js")
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/request/tests/googledoodle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/request/tests/googledoodle.png
--------------------------------------------------------------------------------
/SignalServer/node_modules/request/tests/ssl/ca/ca.crl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/request/tests/ssl/ca/ca.crl
--------------------------------------------------------------------------------
/SignalServer/node_modules/request/tests/ssl/ca/ca.srl:
--------------------------------------------------------------------------------
1 | ADF62016AA40C9C3
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/revalidator/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | npm-debug.log
--------------------------------------------------------------------------------
/SignalServer/node_modules/revalidator/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 | - "0.11"
6 |
7 | notifications:
8 | email:
9 | - travis@nodejitsu.com
10 | irc: "irc.freenode.org#nodejitsu"
11 |
12 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/rimraf/test/test-sync.js:
--------------------------------------------------------------------------------
1 | var rimraf = require("../rimraf")
2 | , path = require("path")
3 | rimraf.sync(path.join(__dirname, "target"))
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/safe-buffer/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 'node'
4 | - '5'
5 | - '4'
6 | - '0.12'
7 | - '0.10'
8 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/safe-buffer/browser.js:
--------------------------------------------------------------------------------
1 | module.exports = require('buffer')
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/sntp/.npmignore:
--------------------------------------------------------------------------------
1 | .idea
2 | *.iml
3 | npm-debug.log
4 | dump.rdb
5 | node_modules
6 | results.tap
7 | results.xml
8 | npm-shrinkwrap.json
9 | config.json
10 | .DS_Store
11 | */.DS_Store
12 | */*/.DS_Store
13 | ._*
14 | */._*
15 | */*/._*
16 | coverage.*
17 | lib-cov
18 |
19 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/sntp/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 |
3 | node_js:
4 | - 0.8
5 |
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/sntp/Makefile:
--------------------------------------------------------------------------------
1 | test:
2 | @./node_modules/.bin/lab
3 | test-cov:
4 | @./node_modules/.bin/lab -r threshold -t 100
5 | test-cov-html:
6 | @./node_modules/.bin/lab -r html -o coverage.html
7 | complexity:
8 | @./node_modules/.bin/cr -o complexity.md -f markdown lib
9 |
10 | .PHONY: test test-cov test-cov-html complexity
11 |
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/sntp/index.js:
--------------------------------------------------------------------------------
1 | module.exports = require('./lib');
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io-adapter/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io-adapter/History.md:
--------------------------------------------------------------------------------
1 |
2 | 0.2.0 / 2014-03-14
3 | ==================
4 |
5 | * upgraded faster parser
6 |
7 | 0.1.0 / 2014-03-07
8 | ==================
9 |
10 | * initial commit
11 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io-adapter/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io-adapter/node_modules/socket.io-parser/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | build
3 | components
4 |
5 | test
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io-adapter/node_modules/socket.io-parser/Makefile:
--------------------------------------------------------------------------------
1 |
2 | REPORTER = dot
3 |
4 | test:
5 | @./node_modules/.bin/mocha \
6 | --reporter $(REPORTER) \
7 | --bail \
8 | test/index.js
9 | @./node_modules/.bin/zuul -- test/index.js
10 |
11 | .PHONY: test
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io-adapter/node_modules/socket.io-parser/Readme.md:
--------------------------------------------------------------------------------
1 |
2 | # socket.io-parser
3 |
4 | [](http://travis-ci.org/LearnBoost/socket.io-parser)
5 | [](http://badge.fury.io/js/socket.io-parser)
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io-client/.npmignore:
--------------------------------------------------------------------------------
1 | test
2 | support
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io-client/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./lib/');
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io-client/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io-parser/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | build
3 | components
4 |
5 | test
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io-parser/Makefile:
--------------------------------------------------------------------------------
1 |
2 | REPORTER = dot
3 |
4 | test:
5 | @./node_modules/.bin/mocha \
6 | --reporter $(REPORTER) \
7 | --bail \
8 | test/index.js
9 | @./node_modules/.bin/zuul -- test/index.js
10 |
11 | .PHONY: test
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io-parser/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 | - "0.11"
6 |
7 | matrix:
8 | fast_finish: true
9 | allow_failures:
10 | - node_js: "0.11"
11 |
12 | notifications:
13 | irc: "irc.freenode.org#socket.io"
14 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io/Makefile:
--------------------------------------------------------------------------------
1 |
2 | REPORTER = dot
3 |
4 | test:
5 | @./node_modules/.bin/mocha \
6 | --reporter $(REPORTER) \
7 | --slow 200ms \
8 | --bail
9 |
10 | test-cov:
11 | @./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- \
12 | --reporter $(REPORTER) \
13 | test/
14 |
15 | .PHONY: test
16 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./lib');
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io/latest:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 | npm tag socket.io@0.9.16 latest
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/socket.io/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/stack-trace/.npmignore:
--------------------------------------------------------------------------------
1 | test/
--------------------------------------------------------------------------------
/SignalServer/node_modules/stack-trace/Makefile:
--------------------------------------------------------------------------------
1 | SHELL := /bin/bash
2 |
3 | test:
4 | @./test/run.js
5 |
6 | release:
7 | git push
8 | git push --tags
9 | npm publish .
10 |
11 | .PHONY: test
12 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/string_decoder/.npmignore:
--------------------------------------------------------------------------------
1 | build
2 | test
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/timespan/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules/
2 | node_modules/*
3 | npm-debug.log
--------------------------------------------------------------------------------
/SignalServer/node_modules/tinycolor/.npmignore:
--------------------------------------------------------------------------------
1 | npm-debug.log
2 | node_modules
3 | .*.swp
4 | .lock-*
5 | build/
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/tinycolor/README.md:
--------------------------------------------------------------------------------
1 | # tinycolor #
2 |
3 | This is a no-fuzz, barebone, zero muppetry color module for node.js.
--------------------------------------------------------------------------------
/SignalServer/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);
--------------------------------------------------------------------------------
/SignalServer/node_modules/to-array/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | *.log
3 | *.err
--------------------------------------------------------------------------------
/SignalServer/node_modules/to-array/README.md:
--------------------------------------------------------------------------------
1 | # to-array
2 |
3 | Turn an array like into an array
4 |
5 | ## Example
6 |
7 | ``` js
8 | var toArray = require("to-array")
9 | , elems = document.links
10 |
11 | var array = toArray(elems)
12 | ```
13 |
14 | ## Installation
15 |
16 | `npm install to-array`
17 |
18 | ## Contributors
19 |
20 | - Raynos
21 |
22 | ## MIT Licenced
23 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/to-array/index.js:
--------------------------------------------------------------------------------
1 | module.exports = toArray
2 |
3 | function toArray(list, index) {
4 | var array = []
5 |
6 | index = index || 0
7 |
8 | for (var i = index || 0; i < list.length; i++) {
9 | array[i - index] = list[i]
10 | }
11 |
12 | return array
13 | }
14 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/.npmignore:
--------------------------------------------------------------------------------
1 | test/
2 | .travis.yml
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/node_modules/.bin/uglifyjs:
--------------------------------------------------------------------------------
1 | ../uglify-js/bin/uglifyjs
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/node_modules/is-promise/.npmignore:
--------------------------------------------------------------------------------
1 | component
2 | build
3 | node_modules
4 | test.js
5 | component.json
6 | .gitignore
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/node_modules/is-promise/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/node_modules/is-promise/index.js:
--------------------------------------------------------------------------------
1 | module.exports = isPromise;
2 |
3 | function isPromise(obj) {
4 | return obj && typeof obj.then === 'function';
5 | }
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/node_modules/optimist/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.8"
4 | - "0.10"
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/node_modules/optimist/example/reflect.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | console.dir(require('optimist').argv);
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/node_modules/optimist/test/_/argv.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | console.log(JSON.stringify(process.argv));
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/node_modules/optimist/test/_/bin.js:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env node
2 | var argv = require('../../index').argv
3 | console.log(JSON.stringify(argv._));
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/node_modules/promise/.npmignore:
--------------------------------------------------------------------------------
1 | components
2 | node_modules
3 | test
4 | .gitignore
5 | .travis.yml
6 | component.json
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/node_modules/source-map/.npmignore:
--------------------------------------------------------------------------------
1 | dist/*
2 | node_modules/*
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/node_modules/source-map/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.8
4 | - "0.10"
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/node_modules/uglify-js/.npmignore:
--------------------------------------------------------------------------------
1 | tmp/
2 | node_modules/
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/transformers/node_modules/uglify-js/test/compress/arrays.js:
--------------------------------------------------------------------------------
1 | holes_and_undefined: {
2 | input: {
3 | x = [1, 2, undefined];
4 | y = [1, , 2, ];
5 | z = [1, undefined, 3];
6 | }
7 | expect: {
8 | x=[1,2,void 0];
9 | y=[1,,2];
10 | z=[1,void 0,3];
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/uglify-to-browserify/.npmignore:
--------------------------------------------------------------------------------
1 | lib-cov
2 | *.seed
3 | *.log
4 | *.csv
5 | *.dat
6 | *.out
7 | *.pid
8 | *.gz
9 | pids
10 | logs
11 | results
12 | npm-debug.log
13 | node_modules
14 | /test/output.js
15 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/uglify-to-browserify/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "0.10"
--------------------------------------------------------------------------------
/SignalServer/node_modules/unpipe/HISTORY.md:
--------------------------------------------------------------------------------
1 | 1.0.0 / 2015-06-14
2 | ==================
3 |
4 | * Initial release
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/utf8/.gitattributes:
--------------------------------------------------------------------------------
1 | # Automatically normalize line endings for all text-based files
2 | * text=auto
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/utf8/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "utf8",
3 | "version": "2.0.0",
4 | "main": "utf8.js",
5 | "ignore": [
6 | "coverage",
7 | "tests",
8 | ".*",
9 | "component.json",
10 | "Gruntfile.js",
11 | "node_modules",
12 | "package.json"
13 | ]
14 | }
15 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/utile/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | npm-debug.log
3 | *.swp
4 | *.swo
5 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/utile/test/fixtures/require-directory/directory/index.js:
--------------------------------------------------------------------------------
1 | exports.me = 'directory/index.js';
2 |
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/utile/test/fixtures/require-directory/helloWorld.js:
--------------------------------------------------------------------------------
1 | exports.me = 'helloWorld.js';
2 |
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/utils-merge/.travis.yml:
--------------------------------------------------------------------------------
1 | language: "node_js"
2 | node_js:
3 | - "0.4"
4 | - "0.6"
5 | - "0.8"
6 | - "0.10"
7 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/void-elements/.gitattributes:
--------------------------------------------------------------------------------
1 | * text=auto
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/void-elements/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/void-elements/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - '0.10'
4 | - '0.11'
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/void-elements/test/index.js:
--------------------------------------------------------------------------------
1 | var assert = require('assert');
2 | var voidElements = require('../');
3 | assert(!voidElements.span, ' is not a void element');
4 | assert(voidElements.img, '
is a void element');
5 | console.log('tests passed');
6 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/watch/test/d/d/t:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/watch/test/d/d/t
--------------------------------------------------------------------------------
/SignalServer/node_modules/watch/test/d/t:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/watch/test/d/t
--------------------------------------------------------------------------------
/SignalServer/node_modules/watch/test/test_watchTree.js:
--------------------------------------------------------------------------------
1 | var watch = require('../main')
2 | , assert = require('assert')
3 | ;
4 |
5 | watch.watchTree(__dirname, function (f, curr, prev) {
6 | // console.log('file '+f+' prev '+prev+' curr '+curr);
7 | // console.dir(curr)
8 | // console.dir(prev)
9 | });
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/.npmignore:
--------------------------------------------------------------------------------
1 | test/*.log
2 | test/fixtures/*.json
3 | test/fixtures/logs/*.log*
4 | node_modules/
5 | node_modules/*
6 | npm-debug.log
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/.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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/CHANGELOG.md:
--------------------------------------------------------------------------------
1 |
2 | 0.6.2 / 2012-07-08
3 | ==================
4 |
5 | * Added prettyPrint option for console logging
6 | * Multi-line values for conditional returns are not allowed
7 | * Added acceptance of `stringify` option
8 | * Fixed padding for log levels
9 |
10 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/examples/exception.js:
--------------------------------------------------------------------------------
1 | var winston = require('../');
2 | winston.handleExceptions(new winston.transports.Console({ colorize: true, json: true }));
3 |
4 | throw new Error('Hello, winston!');
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/node_modules/colors/themes/winston-dark.js:
--------------------------------------------------------------------------------
1 | module['exports'] = {
2 | silly: 'rainbow',
3 | input: 'black',
4 | verbose: 'cyan',
5 | prompt: 'grey',
6 | info: 'green',
7 | data: 'grey',
8 | help: 'cyan',
9 | warn: 'yellow',
10 | debug: 'blue',
11 | error: 'red'
12 | };
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/node_modules/colors/themes/winston-light.js:
--------------------------------------------------------------------------------
1 | module['exports'] = {
2 | silly: 'rainbow',
3 | input: 'grey',
4 | verbose: 'cyan',
5 | prompt: 'grey',
6 | info: 'green',
7 | data: 'grey',
8 | help: 'cyan',
9 | warn: 'yellow',
10 | debug: 'blue',
11 | error: 'red'
12 | };
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/node_modules/qs/.npmignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/node_modules/qs/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.6
4 | - 0.4
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/node_modules/qs/Makefile:
--------------------------------------------------------------------------------
1 |
2 | test:
3 | @./node_modules/.bin/mocha \
4 | --ui bdd
5 |
6 | .PHONY: test
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/node_modules/qs/component.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "querystring",
3 | "repo": "visionmedia/node-querystring",
4 | "description": "query-string parser / stringifier with nesting support",
5 | "version": "0.5.6",
6 | "keywords": ["querystring", "query", "parser"],
7 | "scripts": ["index.js"],
8 | "license": "MIT"
9 | }
10 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/node_modules/qs/test/browser/qs.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/winston/node_modules/qs/test/browser/qs.css
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/node_modules/request/tests/googledoodle.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/winston/node_modules/request/tests/googledoodle.jpg
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/node_modules/request/tests/ssl/ca/ca.crl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/winston/node_modules/request/tests/ssl/ca/ca.crl
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/node_modules/request/tests/ssl/ca/ca.srl:
--------------------------------------------------------------------------------
1 | ADF62016AA40C9C3
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/node_modules/request/tests/unicycle.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/winston/node_modules/request/tests/unicycle.jpg
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/test/fixtures/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/winston/test/fixtures/.gitkeep
--------------------------------------------------------------------------------
/SignalServer/node_modules/winston/test/fixtures/logs/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/winston/test/fixtures/logs/.gitkeep
--------------------------------------------------------------------------------
/SignalServer/node_modules/with/.npmignore:
--------------------------------------------------------------------------------
1 | test/
2 | .travis.yml
--------------------------------------------------------------------------------
/SignalServer/node_modules/with/node_modules/.bin/acorn:
--------------------------------------------------------------------------------
1 | ../acorn/bin/acorn
--------------------------------------------------------------------------------
/SignalServer/node_modules/with/node_modules/acorn/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | indent_style = space
5 | indent_size = 2
6 | end_of_line = lf
7 | insert_final_newline = true
8 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/with/node_modules/acorn/.gitattributes:
--------------------------------------------------------------------------------
1 | * text eol=lf
2 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/with/node_modules/acorn/.npmignore:
--------------------------------------------------------------------------------
1 | /.tern-port
2 | /test
3 | /local
4 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/with/node_modules/acorn/.tern-project:
--------------------------------------------------------------------------------
1 | {}
--------------------------------------------------------------------------------
/SignalServer/node_modules/with/node_modules/acorn/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js: '0.10'
3 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/with/node_modules/acorn/dist/.keep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/with/node_modules/acorn/dist/.keep
--------------------------------------------------------------------------------
/SignalServer/node_modules/with/node_modules/acorn/src/loose/acorn_loose.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/node_modules/with/node_modules/acorn/src/loose/acorn_loose.js
--------------------------------------------------------------------------------
/SignalServer/node_modules/with/node_modules/acorn/src/util.js:
--------------------------------------------------------------------------------
1 | export function isArray(obj) {
2 | return Object.prototype.toString.call(obj) === "[object Array]"
3 | }
4 |
5 | // Checks if an object has a property.
6 |
7 | export function has(obj, propName) {
8 | return Object.prototype.hasOwnProperty.call(obj, propName)
9 | }
10 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ws/.npmignore:
--------------------------------------------------------------------------------
1 | npm-debug.log
2 | node_modules
3 | .*.swp
4 | .lock-*
5 | build
6 |
7 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ws/examples/fileapi/.npmignore:
--------------------------------------------------------------------------------
1 | uploaded
2 |
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ws/node_modules/commander/.npmignore:
--------------------------------------------------------------------------------
1 | support
2 | test
3 | examples
4 | *.sock
5 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/ws/node_modules/commander/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - 0.4
4 | - 0.6
5 |
--------------------------------------------------------------------------------
/SignalServer/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
--------------------------------------------------------------------------------
/SignalServer/node_modules/ws/node_modules/commander/index.js:
--------------------------------------------------------------------------------
1 |
2 | module.exports = require('./lib/commander');
--------------------------------------------------------------------------------
/SignalServer/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 |
--------------------------------------------------------------------------------
/SignalServer/node_modules/xmlhttprequest/tests/testdata.txt:
--------------------------------------------------------------------------------
1 | Hello World
2 |
--------------------------------------------------------------------------------
/SignalServer/public/images/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/xiejinpeng007/WebRTC-Android-Server/c64aeb43da15bb8b4a4cb77c355b0814dc2ef0f2/SignalServer/public/images/favicon.ico
--------------------------------------------------------------------------------