From 7baf3f79959eb5bc753d969d39834e54c6deb903 Mon Sep 17 00:00:00 2001 From: David Merfield Date: Wed, 16 May 2018 11:47:07 -0400 Subject: [PATCH] Updated git client --- .../git/node_modules/git-emit/README.markdown | 171 - .../git/node_modules/git-emit/bin/hook.js | 34 - .../node_modules/git-emit/example/reject.js | 7 - .../git/node_modules/git-emit/index.js | 65 - .../git/node_modules/git-emit/lib/hook.js | 40 - .../git-emit/node_modules/dnode/.travis.yml | 3 - .../git-emit/node_modules/dnode/LICENSE | 4 - .../node_modules/dnode/README.markdown | 319 - .../git-emit/node_modules/dnode/bin/bundle.js | 21 - .../node_modules/dnode/browser/bundle.js | 1 - .../node_modules/dnode/browser/index.js | 69 - .../dnode/examples/auth/client.js | 30 - .../dnode/examples/auth/quotes.json | 18 - .../dnode/examples/auth/server.js | 44 - .../dnode/examples/bidirectional/client.js | 21 - .../dnode/examples/bidirectional/server.js | 12 - .../dnode/examples/chat/INSTALL.txt | 4 - .../node_modules/dnode/examples/chat/chat.css | 67 - .../node_modules/dnode/examples/chat/entry.js | 73 - .../dnode/examples/chat/index.html | 23 - .../dnode/examples/chat/package.json | 7 - .../dnode/examples/chat/server.js | 50 - .../dnode/examples/https/index.html | 16 - .../dnode/examples/https/server.js | 50 - .../node_modules/dnode/examples/nested.js | 61 - .../dnode/examples/perf/client.js | 15 - .../dnode/examples/perf/emitter.js | 20 - .../dnode/examples/saturate/index.html | 83 - .../dnode/examples/saturate/saturate.js | 36 - .../dnode/examples/simple/client.js | 8 - .../dnode/examples/simple/server.js | 6 - .../dnode/examples/web-browserify/index.html | 19 - .../dnode/examples/web-browserify/server.js | 21 - .../dnode/examples/web-connect/index.html | 17 - .../dnode/examples/web-connect/server.js | 14 - .../dnode/examples/web-express/index.html | 17 - .../dnode/examples/web-express/server.js | 14 - .../dnode/examples/web-http/index.html | 17 - .../dnode/examples/web-http/server.js | 21 - .../git-emit/node_modules/dnode/index.js | 301 - .../node_modules/dnode/lib/stream_socketio.js | 112 - .../node_modules/dnode-protocol/.npmignore | 1 - .../node_modules/dnode-protocol/.travis.yml | 4 - .../dnode/node_modules/dnode-protocol/LICENSE | 4 - .../dnode-protocol/README.markdown | 115 - .../node_modules/dnode-protocol/index.js | 358 - .../node_modules/traverse/.npmignore | 1 - .../node_modules/traverse/.travis.yml | 3 - .../node_modules/traverse/LICENSE | 24 - .../node_modules/traverse/examples/json.js | 16 - .../node_modules/traverse/examples/leaves.js | 15 - .../traverse/examples/negative.js | 8 - .../node_modules/traverse/examples/scrub.js | 10 - .../traverse/examples/stringify.js | 38 - .../node_modules/traverse/index.js | 314 - .../node_modules/traverse/package.json | 84 - .../node_modules/traverse/readme.markdown | 209 - .../node_modules/traverse/test/circular.js | 117 - .../node_modules/traverse/test/date.js | 37 - .../node_modules/traverse/test/equal.js | 240 - .../node_modules/traverse/test/error.js | 11 - .../node_modules/traverse/test/has.js | 15 - .../node_modules/traverse/test/instance.js | 17 - .../node_modules/traverse/test/interface.js | 43 - .../node_modules/traverse/test/json.js | 49 - .../node_modules/traverse/test/keys.js | 31 - .../node_modules/traverse/test/leaves.js | 22 - .../traverse/test/lib/deep_equal.js | 96 - .../node_modules/traverse/test/mutability.js | 300 - .../node_modules/traverse/test/negative.js | 21 - .../node_modules/traverse/test/obj.js | 11 - .../node_modules/traverse/test/siblings.js | 37 - .../node_modules/traverse/test/stop.js | 44 - .../node_modules/traverse/test/stringify.js | 36 - .../node_modules/traverse/test/subexpr.js | 36 - .../node_modules/traverse/test/super_deep.js | 56 - .../node_modules/traverse/testling/leaves.js | 22 - .../node_modules/dnode-protocol/package.json | 54 - .../node_modules/dnode-protocol/test/args.js | 57 - .../dnode-protocol/test/circular.js | 22 - .../node_modules/dnode-protocol/test/fn.js | 86 - .../node_modules/dnode-protocol/test/proto.js | 76 - .../node_modules/dnode-protocol/test/scrub.js | 141 - .../node_modules/dnode-protocol/test/store.js | 47 - .../dnode-protocol/testling/test.sh | 23 - .../node_modules/jsonify/README.markdown | 34 - .../dnode/node_modules/jsonify/index.js | 2 - .../dnode/node_modules/jsonify/lib/parse.js | 273 - .../node_modules/jsonify/lib/stringify.js | 154 - .../dnode/node_modules/jsonify/package.json | 57 - .../dnode/node_modules/jsonify/test/parse.js | 16 - .../node_modules/jsonify/test/stringify.js | 15 - .../dnode/node_modules/lazy/.npmignore | 1 - .../dnode/node_modules/lazy/README.md | 185 - .../dnode/node_modules/lazy/lazy.js | 349 - .../dnode/node_modules/lazy/lazy.js~ | 348 - .../dnode/node_modules/lazy/package.json | 53 - .../dnode/node_modules/lazy/package.json~ | 32 - .../dnode/node_modules/lazy/test/bucket.js | 37 - .../dnode/node_modules/lazy/test/complex.js | 52 - .../dnode/node_modules/lazy/test/custom.js | 32 - .../dnode/node_modules/lazy/test/em.js | 33 - .../dnode/node_modules/lazy/test/filter.js | 27 - .../dnode/node_modules/lazy/test/foldr.js | 26 - .../dnode/node_modules/lazy/test/forEach.js | 31 - .../dnode/node_modules/lazy/test/head.js | 26 - .../dnode/node_modules/lazy/test/join.js | 26 - .../dnode/node_modules/lazy/test/lines.js | 89 - .../dnode/node_modules/lazy/test/map.js | 29 - .../dnode/node_modules/lazy/test/pipe.js | 38 - .../dnode/node_modules/lazy/test/product.js | 26 - .../dnode/node_modules/lazy/test/range.js | 272 - .../dnode/node_modules/lazy/test/skip.js | 27 - .../dnode/node_modules/lazy/test/sum.js | 26 - .../dnode/node_modules/lazy/test/tail.js | 27 - .../dnode/node_modules/lazy/test/take.js | 26 - .../dnode/node_modules/lazy/test/takeWhile.js | 26 - .../node_modules/socket.io-client/.npmignore | 2 - .../node_modules/socket.io-client/History.md | 125 - .../node_modules/socket.io-client/Makefile | 23 - .../node_modules/socket.io-client/README.md | 246 - .../socket.io-client/bin/browserify.js | 9 - .../socket.io-client/bin/builder.js | 278 - .../socket.io-client/dist/WebSocketMain.swf | Bin 175830 -> 0 bytes .../dist/WebSocketMainInsecure.swf | Bin 175953 -> 0 bytes .../socket.io-client/dist/browserify.js | 3751 ------- .../socket.io-client/dist/socket.io.js | 3750 ------- .../socket.io-client/dist/socket.io.min.js | 2 - .../socket.io-client/lib/events.js | 184 - .../node_modules/socket.io-client/lib/io.js | 206 - .../node_modules/socket.io-client/lib/json.js | 322 - .../socket.io-client/lib/namespace.js | 242 - .../socket.io-client/lib/parser.js | 262 - .../socket.io-client/lib/socket.js | 525 - .../socket.io-client/lib/transport.js | 239 - .../lib/transports/flashsocket.js | 191 - .../lib/transports/htmlfile.js | 172 - .../lib/transports/jsonp-polling.js | 255 - .../lib/transports/websocket.js | 184 - .../lib/transports/xhr-polling.js | 155 - .../socket.io-client/lib/transports/xhr.js | 213 - .../node_modules/socket.io-client/lib/util.js | 360 - .../lib/vendor/web-socket-js/.npmignore | 1 - .../lib/vendor/web-socket-js/README.md | 157 - .../vendor/web-socket-js/WebSocketMain.swf | Bin 175830 -> 0 bytes .../web-socket-js/WebSocketMainInsecure.zip | Bin 166610 -> 0 bytes .../flash-src/IWebSocketLogger.as | 8 - .../web-socket-js/flash-src/WebSocket.as | 464 - .../web-socket-js/flash-src/WebSocketEvent.as | 33 - .../web-socket-js/flash-src/WebSocketMain.as | 150 - .../flash-src/WebSocketMainInsecure.as | 19 - .../vendor/web-socket-js/flash-src/build.sh | 10 - .../com/adobe/net/proxies/RFC2817Socket.as | 204 - .../flash-src/com/gsolo/encryption/MD5.as | 375 - .../flash-src/com/hurlant/crypto/Crypto.as | 287 - .../crypto/cert/MozillaRootCertificates.as | 3235 ------ .../hurlant/crypto/cert/X509Certificate.as | 218 - .../crypto/cert/X509CertificateCollection.as | 57 - .../flash-src/com/hurlant/crypto/hash/HMAC.as | 82 - .../com/hurlant/crypto/hash/IHMAC.as | 27 - .../com/hurlant/crypto/hash/IHash.as | 21 - .../flash-src/com/hurlant/crypto/hash/MAC.as | 137 - .../flash-src/com/hurlant/crypto/hash/MD2.as | 124 - .../flash-src/com/hurlant/crypto/hash/MD5.as | 204 - .../flash-src/com/hurlant/crypto/hash/SHA1.as | 106 - .../com/hurlant/crypto/hash/SHA224.as | 28 - .../com/hurlant/crypto/hash/SHA256.as | 115 - .../com/hurlant/crypto/hash/SHABase.as | 71 - .../flash-src/com/hurlant/crypto/prng/ARC4.as | 90 - .../com/hurlant/crypto/prng/IPRNG.as | 20 - .../com/hurlant/crypto/prng/Random.as | 119 - .../com/hurlant/crypto/prng/TLSPRF.as | 142 - .../com/hurlant/crypto/rsa/RSAKey.as | 339 - .../com/hurlant/crypto/symmetric/AESKey.as | 2797 ----- .../hurlant/crypto/symmetric/BlowFishKey.as | 375 - .../com/hurlant/crypto/symmetric/CBCMode.as | 55 - .../com/hurlant/crypto/symmetric/CFB8Mode.as | 61 - .../com/hurlant/crypto/symmetric/CFBMode.as | 64 - .../com/hurlant/crypto/symmetric/CTRMode.as | 58 - .../com/hurlant/crypto/symmetric/DESKey.as | 365 - .../com/hurlant/crypto/symmetric/ECBMode.as | 86 - .../com/hurlant/crypto/symmetric/ICipher.as | 21 - .../com/hurlant/crypto/symmetric/IMode.as | 15 - .../com/hurlant/crypto/symmetric/IPad.as | 32 - .../hurlant/crypto/symmetric/IStreamCipher.as | 21 - .../hurlant/crypto/symmetric/ISymmetricKey.as | 35 - .../com/hurlant/crypto/symmetric/IVMode.as | 110 - .../com/hurlant/crypto/symmetric/NullPad.as | 34 - .../com/hurlant/crypto/symmetric/OFBMode.as | 52 - .../com/hurlant/crypto/symmetric/PKCS5.as | 44 - .../com/hurlant/crypto/symmetric/SSLPad.as | 44 - .../hurlant/crypto/symmetric/SimpleIVMode.as | 60 - .../com/hurlant/crypto/symmetric/TLSPad.as | 42 - .../hurlant/crypto/symmetric/TripleDESKey.as | 88 - .../com/hurlant/crypto/symmetric/XTeaKey.as | 94 - .../com/hurlant/crypto/symmetric/aeskey.pl | 29 - .../com/hurlant/crypto/symmetric/dump.txt | 2304 ----- .../com/hurlant/crypto/tests/AESKeyTest.as | 1220 --- .../com/hurlant/crypto/tests/ARC4Test.as | 58 - .../hurlant/crypto/tests/BigIntegerTest.as | 39 - .../hurlant/crypto/tests/BlowFishKeyTest.as | 148 - .../com/hurlant/crypto/tests/CBCModeTest.as | 160 - .../com/hurlant/crypto/tests/CFB8ModeTest.as | 71 - .../com/hurlant/crypto/tests/CFBModeTest.as | 98 - .../com/hurlant/crypto/tests/CTRModeTest.as | 109 - .../com/hurlant/crypto/tests/DESKeyTest.as | 112 - .../com/hurlant/crypto/tests/ECBModeTest.as | 151 - .../com/hurlant/crypto/tests/HMACTest.as | 184 - .../com/hurlant/crypto/tests/ITestHarness.as | 20 - .../com/hurlant/crypto/tests/MD2Test.as | 56 - .../com/hurlant/crypto/tests/MD5Test.as | 58 - .../com/hurlant/crypto/tests/OFBModeTest.as | 101 - .../com/hurlant/crypto/tests/RSAKeyTest.as | 92 - .../com/hurlant/crypto/tests/SHA1Test.as | 198 - .../com/hurlant/crypto/tests/SHA224Test.as | 58 - .../com/hurlant/crypto/tests/SHA256Test.as | 60 - .../com/hurlant/crypto/tests/TLSPRFTest.as | 51 - .../com/hurlant/crypto/tests/TestCase.as | 42 - .../hurlant/crypto/tests/TripleDESKeyTest.as | 59 - .../com/hurlant/crypto/tests/XTeaKeyTest.as | 66 - .../com/hurlant/crypto/tls/BulkCiphers.as | 102 - .../com/hurlant/crypto/tls/CipherSuites.as | 117 - .../hurlant/crypto/tls/IConnectionState.as | 14 - .../hurlant/crypto/tls/ISecurityParameters.as | 29 - .../com/hurlant/crypto/tls/KeyExchanges.as | 24 - .../flash-src/com/hurlant/crypto/tls/MACs.as | 38 - .../hurlant/crypto/tls/SSLConnectionState.as | 171 - .../com/hurlant/crypto/tls/SSLEvent.as | 26 - .../crypto/tls/SSLSecurityParameters.as | 340 - .../com/hurlant/crypto/tls/TLSConfig.as | 70 - .../hurlant/crypto/tls/TLSConnectionState.as | 151 - .../com/hurlant/crypto/tls/TLSEngine.as | 895 -- .../com/hurlant/crypto/tls/TLSError.as | 39 - .../com/hurlant/crypto/tls/TLSEvent.as | 27 - .../crypto/tls/TLSSecurityParameters.as | 197 - .../com/hurlant/crypto/tls/TLSSocket.as | 370 - .../com/hurlant/crypto/tls/TLSSocketEvent.as | 26 - .../com/hurlant/crypto/tls/TLSTest.as | 180 - .../com/hurlant/math/BarrettReduction.as | 90 - .../flash-src/com/hurlant/math/BigInteger.as | 1543 --- .../com/hurlant/math/ClassicReduction.as | 35 - .../flash-src/com/hurlant/math/IReduction.as | 11 - .../com/hurlant/math/MontgomeryReduction.as | 85 - .../com/hurlant/math/NullReduction.as | 34 - .../flash-src/com/hurlant/math/bi_internal.as | 11 - .../flash-src/com/hurlant/util/ArrayUtil.as | 25 - .../flash-src/com/hurlant/util/Base64.as | 189 - .../flash-src/com/hurlant/util/Hex.as | 66 - .../flash-src/com/hurlant/util/Memory.as | 28 - .../com/hurlant/util/der/ByteString.as | 43 - .../flash-src/com/hurlant/util/der/DER.as | 210 - .../com/hurlant/util/der/IAsn1Type.as | 21 - .../flash-src/com/hurlant/util/der/Integer.as | 44 - .../flash-src/com/hurlant/util/der/OID.as | 35 - .../com/hurlant/util/der/ObjectIdentifier.as | 112 - .../flash-src/com/hurlant/util/der/PEM.as | 118 - .../com/hurlant/util/der/PrintableString.as | 49 - .../com/hurlant/util/der/Sequence.as | 90 - .../flash-src/com/hurlant/util/der/Set.as | 27 - .../flash-src/com/hurlant/util/der/Type.as | 94 - .../flash-src/com/hurlant/util/der/UTCTime.as | 60 - .../lib/vendor/web-socket-js/sample.html | 75 - .../lib/vendor/web-socket-js/swfobject.js | 6 - .../lib/vendor/web-socket-js/web_socket.js | 349 - .../node_modules/.bin/uglifyjs | 1 - .../node_modules/uglify-js/.npmignore | 4 - .../node_modules/uglify-js/README.html | 835 -- .../node_modules/uglify-js/README.org | 437 - .../node_modules/uglify-js/bin/uglifyjs | 309 - .../node_modules/uglify-js/docstyle.css | 75 - .../node_modules/uglify-js/lib/parse-js.js | 1340 --- .../node_modules/uglify-js/lib/process.js | 1774 ---- .../uglify-js/lib/squeeze-more.js | 22 - .../node_modules/uglify-js/package.json | 35 - .../node_modules/uglify-js/test/beautify.js | 28 - .../node_modules/uglify-js/test/testparser.js | 402 - .../test/unit/compress/expected/array1.js | 1 - .../test/unit/compress/expected/array2.js | 1 - .../test/unit/compress/expected/array3.js | 1 - .../test/unit/compress/expected/array4.js | 1 - .../test/unit/compress/expected/assignment.js | 1 - .../unit/compress/expected/concatstring.js | 1 - .../test/unit/compress/expected/const.js | 1 - .../unit/compress/expected/empty-blocks.js | 1 - .../unit/compress/expected/forstatement.js | 1 - .../test/unit/compress/expected/if.js | 1 - .../test/unit/compress/expected/ifreturn.js | 1 - .../test/unit/compress/expected/ifreturn2.js | 1 - .../test/unit/compress/expected/issue10.js | 1 - .../test/unit/compress/expected/issue11.js | 1 - .../test/unit/compress/expected/issue13.js | 1 - .../test/unit/compress/expected/issue14.js | 1 - .../test/unit/compress/expected/issue16.js | 1 - .../test/unit/compress/expected/issue17.js | 1 - .../test/unit/compress/expected/issue20.js | 1 - .../test/unit/compress/expected/issue21.js | 1 - .../test/unit/compress/expected/issue25.js | 1 - .../test/unit/compress/expected/issue27.js | 1 - .../test/unit/compress/expected/issue28.js | 1 - .../test/unit/compress/expected/issue29.js | 1 - .../test/unit/compress/expected/issue30.js | 1 - .../test/unit/compress/expected/issue34.js | 1 - .../test/unit/compress/expected/issue4.js | 1 - .../test/unit/compress/expected/issue48.js | 1 - .../test/unit/compress/expected/issue50.js | 1 - .../test/unit/compress/expected/issue53.js | 1 - .../test/unit/compress/expected/issue54.1.js | 1 - .../test/unit/compress/expected/issue68.js | 1 - .../test/unit/compress/expected/issue69.js | 1 - .../test/unit/compress/expected/issue9.js | 1 - .../test/unit/compress/expected/mangle.js | 1 - .../unit/compress/expected/strict-equals.js | 1 - .../test/unit/compress/expected/var.js | 1 - .../test/unit/compress/expected/with.js | 1 - .../test/unit/compress/test/array1.js | 3 - .../test/unit/compress/test/array2.js | 4 - .../test/unit/compress/test/array3.js | 4 - .../test/unit/compress/test/array4.js | 6 - .../test/unit/compress/test/assignment.js | 20 - .../test/unit/compress/test/concatstring.js | 3 - .../test/unit/compress/test/const.js | 5 - .../test/unit/compress/test/empty-blocks.js | 4 - .../test/unit/compress/test/forstatement.js | 10 - .../uglify-js/test/unit/compress/test/if.js | 6 - .../test/unit/compress/test/ifreturn.js | 9 - .../test/unit/compress/test/ifreturn2.js | 16 - .../test/unit/compress/test/issue10.js | 1 - .../test/unit/compress/test/issue11.js | 3 - .../test/unit/compress/test/issue13.js | 1 - .../test/unit/compress/test/issue14.js | 1 - .../test/unit/compress/test/issue16.js | 1 - .../test/unit/compress/test/issue17.js | 4 - .../test/unit/compress/test/issue20.js | 1 - .../test/unit/compress/test/issue21.js | 6 - .../test/unit/compress/test/issue25.js | 7 - .../test/unit/compress/test/issue27.js | 1 - .../test/unit/compress/test/issue28.js | 3 - .../test/unit/compress/test/issue29.js | 1 - .../test/unit/compress/test/issue30.js | 3 - .../test/unit/compress/test/issue34.js | 3 - .../test/unit/compress/test/issue4.js | 3 - .../test/unit/compress/test/issue48.js | 1 - .../test/unit/compress/test/issue50.js | 9 - .../test/unit/compress/test/issue53.js | 1 - .../test/unit/compress/test/issue54.1.js | 3 - .../test/unit/compress/test/issue68.js | 5 - .../test/unit/compress/test/issue69.js | 1 - .../test/unit/compress/test/issue9.js | 4 - .../test/unit/compress/test/mangle.js | 5 - .../test/unit/compress/test/strict-equals.js | 3 - .../uglify-js/test/unit/compress/test/var.js | 3 - .../uglify-js/test/unit/compress/test/with.js | 2 - .../uglify-js/test/unit/scripts.js | 55 - .../node_modules/uglify-js/tmp/instrument.js | 97 - .../node_modules/uglify-js/tmp/instrument2.js | 138 - .../node_modules/uglify-js/uglify-js.js | 17 - .../node_modules/websocket-client/LICENSE | 27 - .../node_modules/websocket-client/Makefile | 22 - .../node_modules/websocket-client/README.md | 41 - .../websocket-client/examples/client-unix.js | 12 - .../websocket-client/examples/client.js | 10 - .../websocket-client/examples/server-unix.js | 13 - .../websocket-client/lib/websocket.js | 599 -- .../node_modules/websocket-client/new | 585 -- .../node_modules/websocket-client/old | 562 - .../websocket-client/package.json | 37 - .../websocket-client/test/test-basic.js | 68 - .../test/test-client-close.js | 43 - .../test/test-readonly-attrs.js | 43 - .../websocket-client/test/test-ready-state.js | 26 - .../test/test-server-close.js | 41 - .../test/test-unix-send-fd.js | 63 - .../test/test-unix-sockets.js | 46 - .../node_modules/xmlhttprequest/README.md | 19 - .../xmlhttprequest/XMLHttpRequest.js | 309 - .../xmlhttprequest/autotest.watchr | 8 - .../node_modules/xmlhttprequest/demo.js | 16 - .../node_modules/xmlhttprequest/package.json | 41 - .../xmlhttprequest/tests/test-constants.js | 13 - .../xmlhttprequest/tests/test-headers.js | 35 - .../xmlhttprequest/tests/test-request.js | 62 - .../socket.io-client/package.json | 67 - .../socket.io-client/support/should.js | 1238 --- .../support/test-runner/app.js | 312 - .../support/test-runner/index.jade | 28 - .../test-runner/public/javascript/jquery.js | 9046 ----------------- .../test-runner/public/javascript/runner.js | 214 - .../test-runner/public/javascript/script.js | 107 - .../test-runner/public/stylesheets/main.css | 116 - .../test-runner/public/stylesheets/main.styl | 101 - .../socket.io-client/test/browserify.js | 8 - .../socket.io-client/test/events.test.js | 121 - .../socket.io-client/test/io.test.js | 31 - .../test/node/builder.common.js | 102 - .../test/node/builder.test.js | 131 - .../socket.io-client/test/parser.test.js | 360 - .../socket.io-client/test/socket.test.js | 379 - .../socket.io-client/test/util.test.js | 156 - .../socket.io-client/test/worker.js | 20 - .../dnode/node_modules/socket.io/.npmignore | 3 - .../dnode/node_modules/socket.io/History.md | 178 - .../dnode/node_modules/socket.io/Makefile | 32 - .../dnode/node_modules/socket.io/Readme.md | 343 - .../socket.io/benchmarks/decode.bench.js | 64 - .../socket.io/benchmarks/encode.bench.js | 90 - .../socket.io/benchmarks/runner.js | 55 - .../socket.io/examples/chat/app.js | 87 - .../socket.io/examples/chat/index.jade | 83 - .../socket.io/examples/chat/package.json | 11 - .../chat/public/stylesheets/mixins.styl | 96 - .../chat/public/stylesheets/style.css | 188 - .../chat/public/stylesheets/style.styl | 118 - .../socket.io/examples/irc-output/app.js | 81 - .../socket.io/examples/irc-output/index.jade | 28 - .../socket.io/examples/irc-output/irc.js | 164 - .../examples/irc-output/package.json | 10 - .../irc-output/public/stylesheets/style.styl | 69 - .../dnode/node_modules/socket.io/index.js | 8 - .../node_modules/socket.io/lib/logger.js | 97 - .../node_modules/socket.io/lib/manager.js | 963 -- .../node_modules/socket.io/lib/namespace.js | 355 - .../node_modules/socket.io/lib/parser.js | 249 - .../node_modules/socket.io/lib/socket.io.js | 136 - .../node_modules/socket.io/lib/socket.js | 362 - .../node_modules/socket.io/lib/static.js | 395 - .../dnode/node_modules/socket.io/lib/store.js | 98 - .../socket.io/lib/stores/memory.js | 143 - .../socket.io/lib/stores/redis.js | 269 - .../node_modules/socket.io/lib/transport.js | 534 - .../socket.io/lib/transports/flashsocket.js | 102 - .../socket.io/lib/transports/htmlfile.js | 82 - .../socket.io/lib/transports/http-polling.js | 135 - .../socket.io/lib/transports/http.js | 111 - .../socket.io/lib/transports/index.js | 12 - .../socket.io/lib/transports/jsonp-polling.js | 96 - .../socket.io/lib/transports/websocket.js | 36 - .../lib/transports/websocket/default.js | 358 - .../lib/transports/websocket/hybi-07-12.js | 616 -- .../lib/transports/websocket/hybi-16.js | 616 -- .../lib/transports/websocket/hybi-17.js | 604 -- .../lib/transports/websocket/index.js | 11 - .../socket.io/lib/transports/xhr-polling.js | 72 - .../dnode/node_modules/socket.io/lib/util.js | 50 - .../node_modules/policyfile/.npmignore | 1 - .../socket.io/node_modules/policyfile/LICENSE | 19 - .../node_modules/policyfile/Makefile | 7 - .../node_modules/policyfile/README.md | 98 - .../node_modules/policyfile/doc/index.html | 375 - .../policyfile/examples/basic.fallback.js | 8 - .../node_modules/policyfile/examples/basic.js | 5 - .../node_modules/policyfile/index.js | 1 - .../node_modules/policyfile/lib/server.js | 289 - .../node_modules/policyfile/package.json | 58 - .../node_modules/policyfile/tests/ssl/ssl.crt | 21 - .../policyfile/tests/ssl/ssl.private.key | 27 - .../policyfile/tests/unit.test.js | 231 - .../socket.io/node_modules/redis/README.md | 567 -- .../socket.io/node_modules/redis/changelog.md | 184 - .../socket.io/node_modules/redis/eval_test.js | 9 - .../node_modules/redis/examples/auth.js | 5 - .../redis/examples/backpressure_drain.js | 33 - .../node_modules/redis/examples/extend.js | 24 - .../node_modules/redis/examples/file.js | 32 - .../node_modules/redis/examples/mget.js | 5 - .../node_modules/redis/examples/monitor.js | 10 - .../node_modules/redis/examples/multi.js | 46 - .../node_modules/redis/examples/multi2.js | 29 - .../node_modules/redis/examples/psubscribe.js | 33 - .../node_modules/redis/examples/pub_sub.js | 41 - .../node_modules/redis/examples/simple.js | 17 - .../node_modules/redis/examples/subqueries.js | 15 - .../node_modules/redis/examples/subquery.js | 19 - .../redis/examples/unix_socket.js | 29 - .../node_modules/redis/examples/web_server.js | 31 - .../node_modules/redis/generate_commands.js | 40 - .../socket.io/node_modules/redis/index.js | 860 -- .../node_modules/redis/lib/commands.js | 126 - .../node_modules/redis/lib/parser/hiredis.js | 41 - .../redis/lib/parser/javascript.js | 316 - .../socket.io/node_modules/redis/lib/queue.js | 58 - .../node_modules/redis/lib/to_array.js | 12 - .../socket.io/node_modules/redis/lib/util.js | 6 - .../node_modules/redis/multi_bench.js | 135 - .../socket.io/node_modules/redis/package.json | 76 - .../node_modules/redis/simple_test.js | 3 - .../socket.io/node_modules/redis/test.js | 1248 --- .../node_modules/redis/tests/buffer_bench.js | 89 - .../redis/tests/reconnect_test.js | 27 - .../node_modules/redis/tests/stress/codec.js | 16 - .../redis/tests/stress/pubsub/pub.js | 38 - .../redis/tests/stress/pubsub/run | 10 - .../redis/tests/stress/pubsub/server.js | 23 - .../redis/tests/stress/rpushblpop/pub.js | 49 - .../redis/tests/stress/rpushblpop/run | 6 - .../redis/tests/stress/rpushblpop/server.js | 30 - .../node_modules/redis/tests/stress/speed/00 | 13 - .../redis/tests/stress/speed/plot | 13 - .../redis/tests/stress/speed/size-rate.png | Bin 6672 -> 0 bytes .../redis/tests/stress/speed/speed.js | 84 - .../node_modules/redis/tests/sub_quit_test.js | 18 - .../redis/tests/test_start_stop.js | 17 - .../dnode/node_modules/socket.io/package.json | 80 - .../support/node-websocket-client/LICENSE | 27 - .../support/node-websocket-client/Makefile | 22 - .../support/node-websocket-client/README.md | 41 - .../examples/client-unix.js | 12 - .../node-websocket-client/examples/client.js | 10 - .../examples/server-unix.js | 13 - .../node-websocket-client/lib/websocket.js | 606 -- .../node-websocket-client/package.json | 22 - .../node-websocket-client/test/test-basic.js | 68 - .../test/test-client-close.js | 43 - .../test/test-readonly-attrs.js | 43 - .../test/test-ready-state.js | 26 - .../test/test-server-close.js | 41 - .../test/test-unix-send-fd.js | 63 - .../test/test-unix-sockets.js | 46 - .../node_modules/socket.io/test/common.js | 261 - .../socket.io/test/fixtures/cert.crt | 21 - .../socket.io/test/fixtures/key.key | 27 - .../socket.io/test/hybi-common.js | 99 - .../node_modules/socket.io/test/io.test.js | 125 - .../socket.io/test/leaks/socket.leaktest.js | 54 - .../socket.io/test/manager.test.js | 564 - .../socket.io/test/namespace.test.js | 286 - .../socket.io/test/parser.test.js | 356 - .../node_modules/socket.io/test/socket.js | 15 - .../socket.io/test/static.test.js | 545 - .../socket.io/test/stores.memory.test.js | 190 - .../socket.io/test/stores.redis.test.js | 240 - .../test/transports.flashsocket.test.js | 187 - .../test/transports.htmlfile.test.js | 458 - .../test/transports.jsonp-polling.test.js | 770 -- ...nsports.websocket.hybi07-12.parser.test.js | 262 - ...transports.websocket.hybi16.parser.test.js | 262 - .../test/transports.websocket.test.js | 1939 ---- .../test/transports.xhr-polling.test.js | 2754 ----- .../git-emit/node_modules/dnode/package.json | 75 - .../git-emit/node_modules/dnode/test/_id.js | 18 - .../node_modules/dnode/test/bidirectional.js | 41 - .../node_modules/dnode/test/broadcast.js | 67 - .../node_modules/dnode/test/bundle.js | 77 - .../node_modules/dnode/test/circular.js | 36 - .../node_modules/dnode/test/double.js | 40 - .../git-emit/node_modules/dnode/test/emit.js | 68 - .../git-emit/node_modules/dnode/test/error.js | 112 - .../dnode/test/keys/agent1-cert.pem | 14 - .../dnode/test/keys/agent1-csr.pem | 10 - .../dnode/test/keys/agent1-key.pem | 9 - .../dnode/test/keys/agent2-cert.pem | 13 - .../dnode/test/keys/agent2-csr.pem | 10 - .../dnode/test/keys/agent2-key.pem | 9 - .../node_modules/dnode/test/middleware.js | 53 - .../node_modules/dnode/test/nested.js | 50 - .../git-emit/node_modules/dnode/test/null.js | 40 - .../git-emit/node_modules/dnode/test/obj.js | 34 - .../git-emit/node_modules/dnode/test/recon.js | 44 - .../git-emit/node_modules/dnode/test/refs.js | 22 - .../dnode/test/self-referential.js | 38 - .../node_modules/dnode/test/simple.js | 39 - .../node_modules/dnode/test/single.js | 35 - .../node_modules/dnode/test/stream.js | 29 - .../git-emit/node_modules/dnode/test/tls.js | 97 - .../node_modules/dnode/test/unicode.js | 26 - .../git-emit/node_modules/dnode/test/unix.js | 23 - .../dnode/testling/README.markdown | 46 - .../node_modules/dnode/testling/index.html | 8 - .../node_modules/dnode/testling/server.js | 16 - .../node_modules/dnode/testling/test.js | 19 - .../git-emit/node_modules/seq/.npmignore | 1 - .../git-emit/node_modules/seq/README.markdown | 442 - .../node_modules/seq/examples/join.js | 18 - .../node_modules/seq/examples/parseq.coffee | 12 - .../node_modules/seq/examples/parseq.js | 19 - .../node_modules/seq/examples/stat_all.coffee | 16 - .../node_modules/seq/examples/stat_all.js | 17 - .../git-emit/node_modules/seq/index.js | 520 - .../seq/node_modules/chainsaw/.npmignore | 1 - .../seq/node_modules/chainsaw/README.markdown | 140 - .../node_modules/chainsaw/examples/add_do.js | 25 - .../node_modules/chainsaw/examples/prompt.js | 67 - .../seq/node_modules/chainsaw/index.js | 108 - .../chainsaw/node_modules/traverse/.npmignore | 1 - .../chainsaw/node_modules/traverse/LICENSE | 24 - .../node_modules/traverse/README.markdown | 247 - .../node_modules/traverse/examples/json.js | 16 - .../node_modules/traverse/examples/leaves.js | 15 - .../traverse/examples/negative.js | 8 - .../traverse/examples/stringify.js | 38 - .../chainsaw/node_modules/traverse/index.js | 322 - .../node_modules/traverse/package.json | 37 - .../node_modules/traverse/test/circular.js | 114 - .../node_modules/traverse/test/date.js | 35 - .../node_modules/traverse/test/equal.js | 219 - .../node_modules/traverse/test/instance.js | 17 - .../node_modules/traverse/test/interface.js | 42 - .../node_modules/traverse/test/json.js | 47 - .../node_modules/traverse/test/leaves.js | 21 - .../node_modules/traverse/test/mutability.js | 203 - .../node_modules/traverse/test/negative.js | 20 - .../node_modules/traverse/test/obj.js | 15 - .../node_modules/traverse/test/stop.js | 41 - .../node_modules/traverse/test/stringify.js | 36 - .../node_modules/traverse/test/super_deep.js | 54 - .../seq/node_modules/chainsaw/package.json | 47 - .../node_modules/chainsaw/test/chainsaw.js | 418 - .../seq/node_modules/hashish/README.markdown | 191 - .../node_modules/hashish/examples/chain.js | 9 - .../seq/node_modules/hashish/examples/map.js | 7 - .../seq/node_modules/hashish/index.js | 253 - .../hashish/node_modules/traverse/.npmignore | 1 - .../hashish/node_modules/traverse/.travis.yml | 3 - .../hashish/node_modules/traverse/LICENSE | 24 - .../node_modules/traverse/examples/json.js | 16 - .../node_modules/traverse/examples/leaves.js | 15 - .../traverse/examples/negative.js | 8 - .../node_modules/traverse/examples/scrub.js | 10 - .../traverse/examples/stringify.js | 38 - .../hashish/node_modules/traverse/index.js | 314 - .../node_modules/traverse/package.json | 83 - .../node_modules/traverse/readme.markdown | 209 - .../node_modules/traverse/test/circular.js | 117 - .../node_modules/traverse/test/date.js | 37 - .../node_modules/traverse/test/equal.js | 240 - .../node_modules/traverse/test/error.js | 11 - .../hashish/node_modules/traverse/test/has.js | 15 - .../node_modules/traverse/test/instance.js | 17 - .../node_modules/traverse/test/interface.js | 43 - .../node_modules/traverse/test/json.js | 49 - .../node_modules/traverse/test/keys.js | 31 - .../node_modules/traverse/test/leaves.js | 22 - .../traverse/test/lib/deep_equal.js | 96 - .../node_modules/traverse/test/mutability.js | 300 - .../node_modules/traverse/test/negative.js | 21 - .../hashish/node_modules/traverse/test/obj.js | 11 - .../node_modules/traverse/test/siblings.js | 37 - .../node_modules/traverse/test/stop.js | 44 - .../node_modules/traverse/test/stringify.js | 36 - .../node_modules/traverse/test/subexpr.js | 36 - .../node_modules/traverse/test/super_deep.js | 56 - .../node_modules/traverse/testling/leaves.js | 22 - .../seq/node_modules/hashish/package.json | 51 - .../seq/node_modules/hashish/test/hash.js | 250 - .../seq/node_modules/hashish/test/property.js | 69 - .../git-emit/node_modules/seq/package.json | 65 - .../git-emit/node_modules/seq/test/readdir.js | 35 - .../git-emit/node_modules/seq/test/seq.js | 946 -- .../git-emit/node_modules/seq/test/seq_.js | 149 - .../git/node_modules/git-emit/package.json | 63 - .../git/node_modules/git-emit/test/accept.js | 79 - .../git/node_modules/git-emit/test/reject.js | 79 - .../git/node_modules/pushover/.travis.yml | 4 - .../node_modules/pushover/example/message.js | 24 - .../node_modules/pushover/example/simple.js | 20 - .../git/node_modules/pushover/index.js | 77 - .../git/node_modules/pushover/lib/handle.js | 155 - .../git/node_modules/pushover/lib/info.js | 74 - .../git/node_modules/pushover/lib/no_cache.js | 5 - .../git/node_modules/pushover/lib/onexit.js | 15 - .../git/node_modules/pushover/lib/service.js | 156 - .../node_modules/http-duplex/.travis.yml | 4 - .../pushover/node_modules/http-duplex/LICENSE | 18 - .../node_modules/http-duplex/example/dup.js | 20 - .../node_modules/http-duplex/index.js | 75 - .../node_modules/duplex-pipe/LICENSE | 18 - .../node_modules/duplex-pipe/index.js | 126 - .../node_modules/duplex-pipe/package.json | 50 - .../node_modules/duplex-pipe/readme.markdown | 24 - .../node_modules/http-duplex/package.json | 61 - .../node_modules/http-duplex/readme.markdown | 32 - .../node_modules/http-duplex/test/dup.js | 46 - .../pushover/node_modules/inherits/LICENSE | 16 - .../pushover/node_modules/inherits/README.md | 51 - .../node_modules/inherits/inherits.js | 29 - .../node_modules/inherits/package.json | 32 - .../pushover/node_modules/mkdirp/.npmignore | 2 - .../pushover/node_modules/mkdirp/.travis.yml | 5 - .../pushover/node_modules/mkdirp/LICENSE | 21 - .../node_modules/mkdirp/examples/pow.js | 6 - .../pushover/node_modules/mkdirp/index.js | 82 - .../pushover/node_modules/mkdirp/package.json | 36 - .../node_modules/mkdirp/readme.markdown | 63 - .../node_modules/mkdirp/test/chmod.js | 38 - .../node_modules/mkdirp/test/clobber.js | 37 - .../node_modules/mkdirp/test/mkdirp.js | 28 - .../pushover/node_modules/mkdirp/test/perm.js | 32 - .../node_modules/mkdirp/test/perm_sync.js | 39 - .../pushover/node_modules/mkdirp/test/race.js | 41 - .../pushover/node_modules/mkdirp/test/rel.js | 32 - .../node_modules/mkdirp/test/return.js | 25 - .../node_modules/mkdirp/test/return_sync.js | 24 - .../pushover/node_modules/mkdirp/test/root.js | 18 - .../pushover/node_modules/mkdirp/test/sync.js | 32 - .../node_modules/mkdirp/test/umask.js | 28 - .../node_modules/mkdirp/test/umask_sync.js | 32 - .../pushover/node_modules/through/.travis.yml | 4 - .../node_modules/through/LICENSE.APACHE2 | 15 - .../pushover/node_modules/through/LICENSE.MIT | 24 - .../pushover/node_modules/through/index.js | 103 - .../node_modules/through/package.json | 63 - .../node_modules/through/readme.markdown | 43 - .../node_modules/through/test/buffering.js | 71 - .../pushover/node_modules/through/test/end.js | 26 - .../node_modules/through/test/index.js | 114 - .../git/node_modules/pushover/package.json | 65 - .../git/node_modules/pushover/readme.markdown | 237 - .../node_modules/pushover/test/autocreate.js | 76 - .../git/node_modules/pushover/test/dirmap.js | 95 - .../git/node_modules/pushover/test/reject.js | 107 - .../git/node_modules/pushover/test/repos.js | 127 - .../git/node_modules/pushover/test/subdir.js | 94 - app/clients/git/package.json | 1 + app/clients/git/start_listener.js | 8 +- 713 files changed, 5 insertions(+), 99511 deletions(-) delete mode 100644 app/clients/git/node_modules/git-emit/README.markdown delete mode 100755 app/clients/git/node_modules/git-emit/bin/hook.js delete mode 100644 app/clients/git/node_modules/git-emit/example/reject.js delete mode 100644 app/clients/git/node_modules/git-emit/index.js delete mode 100644 app/clients/git/node_modules/git-emit/lib/hook.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/.travis.yml delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/LICENSE delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/README.markdown delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/bin/bundle.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/browser/bundle.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/browser/index.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/auth/client.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/auth/quotes.json delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/auth/server.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/bidirectional/client.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/bidirectional/server.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/chat/INSTALL.txt delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/chat/chat.css delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/chat/entry.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/chat/index.html delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/chat/package.json delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/chat/server.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/https/index.html delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/https/server.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/nested.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/perf/client.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/perf/emitter.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/saturate/index.html delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/saturate/saturate.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/simple/client.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/simple/server.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/web-browserify/index.html delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/web-browserify/server.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/web-connect/index.html delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/web-connect/server.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/web-express/index.html delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/web-express/server.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/web-http/index.html delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/examples/web-http/server.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/index.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/lib/stream_socketio.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/.npmignore delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/.travis.yml delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/LICENSE delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/README.markdown delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/index.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/.npmignore delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/.travis.yml delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/LICENSE delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/examples/json.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/examples/leaves.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/examples/negative.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/examples/scrub.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/examples/stringify.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/index.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/readme.markdown delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/circular.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/date.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/equal.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/error.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/has.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/instance.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/interface.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/json.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/keys.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/leaves.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/lib/deep_equal.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/mutability.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/negative.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/obj.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/siblings.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/stop.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/stringify.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/subexpr.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/test/super_deep.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/node_modules/traverse/testling/leaves.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/test/args.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/test/circular.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/test/fn.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/test/proto.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/test/scrub.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/test/store.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/dnode-protocol/testling/test.sh delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/jsonify/README.markdown delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/jsonify/index.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/jsonify/lib/parse.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/jsonify/lib/stringify.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/jsonify/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/jsonify/test/parse.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/jsonify/test/stringify.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/.npmignore delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/README.md delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/lazy.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/lazy.js~ delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/package.json~ delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/bucket.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/complex.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/custom.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/em.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/filter.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/foldr.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/forEach.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/head.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/join.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/lines.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/map.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/pipe.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/product.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/range.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/skip.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/sum.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/tail.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/take.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/lazy/test/takeWhile.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/.npmignore delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/History.md delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/Makefile delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/README.md delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/bin/browserify.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/bin/builder.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/dist/WebSocketMain.swf delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/dist/WebSocketMainInsecure.swf delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/dist/browserify.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/dist/socket.io.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/dist/socket.io.min.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/events.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/io.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/json.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/namespace.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/parser.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/socket.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/transport.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/transports/flashsocket.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/transports/htmlfile.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/transports/jsonp-polling.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/transports/websocket.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/transports/xhr-polling.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/transports/xhr.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/util.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/.npmignore delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/README.md delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/WebSocketMain.swf delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/WebSocketMainInsecure.zip delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/IWebSocketLogger.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/WebSocket.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/WebSocketEvent.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/WebSocketMain.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/WebSocketMainInsecure.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/build.sh delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/adobe/net/proxies/RFC2817Socket.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/gsolo/encryption/MD5.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/Crypto.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/cert/MozillaRootCertificates.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/cert/X509Certificate.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/cert/X509CertificateCollection.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/hash/HMAC.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/hash/IHMAC.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/hash/IHash.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/hash/MAC.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/hash/MD2.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/hash/MD5.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/hash/SHA1.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/hash/SHA224.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/hash/SHA256.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/hash/SHABase.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/prng/ARC4.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/prng/IPRNG.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/prng/Random.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/prng/TLSPRF.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/rsa/RSAKey.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/AESKey.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/BlowFishKey.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/CBCMode.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/CFB8Mode.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/CFBMode.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/CTRMode.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/DESKey.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/ECBMode.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/ICipher.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/IMode.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/IPad.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/IStreamCipher.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/ISymmetricKey.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/IVMode.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/NullPad.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/OFBMode.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/PKCS5.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/SSLPad.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/SimpleIVMode.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/TLSPad.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/TripleDESKey.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/XTeaKey.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/aeskey.pl delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/symmetric/dump.txt delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/AESKeyTest.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/ARC4Test.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/BigIntegerTest.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/BlowFishKeyTest.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/CBCModeTest.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/CFB8ModeTest.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/CFBModeTest.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/CTRModeTest.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/DESKeyTest.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/ECBModeTest.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/HMACTest.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/ITestHarness.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/MD2Test.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/MD5Test.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/OFBModeTest.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/RSAKeyTest.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/SHA1Test.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/SHA224Test.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/SHA256Test.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/TLSPRFTest.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/TestCase.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/TripleDESKeyTest.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tests/XTeaKeyTest.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/BulkCiphers.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/CipherSuites.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/IConnectionState.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/ISecurityParameters.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/KeyExchanges.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/MACs.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/SSLConnectionState.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/SSLEvent.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/SSLSecurityParameters.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/TLSConfig.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/TLSConnectionState.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/TLSEngine.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/TLSError.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/TLSEvent.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/TLSSecurityParameters.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/TLSSocket.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/TLSSocketEvent.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/crypto/tls/TLSTest.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/math/BarrettReduction.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/math/BigInteger.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/math/ClassicReduction.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/math/IReduction.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/math/MontgomeryReduction.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/math/NullReduction.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/math/bi_internal.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/util/ArrayUtil.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/util/Base64.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/util/Hex.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/util/Memory.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/util/der/ByteString.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/util/der/DER.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/util/der/IAsn1Type.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/util/der/Integer.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/util/der/OID.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/util/der/ObjectIdentifier.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/util/der/PEM.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/util/der/PrintableString.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/util/der/Sequence.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/util/der/Set.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/util/der/Type.as delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/flash-src/com/hurlant/util/der/UTCTime.as delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/sample.html delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/swfobject.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/lib/vendor/web-socket-js/web_socket.js delete mode 120000 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/.bin/uglifyjs delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/.npmignore delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/README.html delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/README.org delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/bin/uglifyjs delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/docstyle.css delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/lib/parse-js.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/lib/process.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/lib/squeeze-more.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/package.json delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/beautify.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/testparser.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/array1.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/array2.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/array3.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/array4.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/assignment.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/concatstring.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/const.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/empty-blocks.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/forstatement.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/if.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/ifreturn.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/ifreturn2.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue10.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue11.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue13.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue14.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue16.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue17.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue20.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue21.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue25.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue27.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue28.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue29.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue30.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue34.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue4.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue48.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue50.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue53.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue54.1.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue68.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue69.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/issue9.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/mangle.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/strict-equals.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/var.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/expected/with.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/array1.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/array2.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/array3.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/array4.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/assignment.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/concatstring.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/const.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/empty-blocks.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/forstatement.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/if.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/ifreturn.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/ifreturn2.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue10.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue11.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue13.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue14.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue16.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue17.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue20.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue21.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue25.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue27.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue28.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue29.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue30.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue34.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue4.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue48.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue50.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue53.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue54.1.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue68.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue69.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/issue9.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/mangle.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/strict-equals.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/var.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/compress/test/with.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/test/unit/scripts.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/tmp/instrument.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/tmp/instrument2.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/uglify-js/uglify-js.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/websocket-client/LICENSE delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/websocket-client/Makefile delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/websocket-client/README.md delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/websocket-client/examples/client-unix.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/websocket-client/examples/client.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/websocket-client/examples/server-unix.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/websocket-client/lib/websocket.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/websocket-client/new delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/websocket-client/old delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/websocket-client/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/websocket-client/test/test-basic.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/websocket-client/test/test-client-close.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/websocket-client/test/test-readonly-attrs.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/websocket-client/test/test-ready-state.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/websocket-client/test/test-server-close.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/websocket-client/test/test-unix-send-fd.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/websocket-client/test/test-unix-sockets.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/xmlhttprequest/README.md delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/xmlhttprequest/XMLHttpRequest.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/xmlhttprequest/autotest.watchr delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/xmlhttprequest/demo.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/xmlhttprequest/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/xmlhttprequest/tests/test-constants.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/xmlhttprequest/tests/test-headers.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/node_modules/xmlhttprequest/tests/test-request.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/support/should.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/support/test-runner/app.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/support/test-runner/index.jade delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/support/test-runner/public/javascript/jquery.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/support/test-runner/public/javascript/runner.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/support/test-runner/public/javascript/script.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/support/test-runner/public/stylesheets/main.css delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/support/test-runner/public/stylesheets/main.styl delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/test/browserify.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/test/events.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/test/io.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/test/node/builder.common.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/test/node/builder.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/test/parser.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/test/socket.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/test/util.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io-client/test/worker.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/.npmignore delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/History.md delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/Makefile delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/Readme.md delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/benchmarks/decode.bench.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/benchmarks/encode.bench.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/benchmarks/runner.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/examples/chat/app.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/examples/chat/index.jade delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/examples/chat/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/examples/chat/public/stylesheets/mixins.styl delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/examples/chat/public/stylesheets/style.css delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/examples/chat/public/stylesheets/style.styl delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/examples/irc-output/app.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/examples/irc-output/index.jade delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/examples/irc-output/irc.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/examples/irc-output/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/examples/irc-output/public/stylesheets/style.styl delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/index.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/logger.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/manager.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/namespace.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/parser.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/socket.io.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/socket.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/static.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/store.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/stores/memory.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/stores/redis.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/transport.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/transports/flashsocket.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/transports/htmlfile.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/transports/http-polling.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/transports/http.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/transports/index.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/transports/jsonp-polling.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/transports/websocket.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/transports/websocket/default.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/transports/websocket/hybi-07-12.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/transports/websocket/hybi-16.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/transports/websocket/hybi-17.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/transports/websocket/index.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/transports/xhr-polling.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/lib/util.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/policyfile/.npmignore delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/policyfile/LICENSE delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/policyfile/Makefile delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/policyfile/README.md delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/policyfile/doc/index.html delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/policyfile/examples/basic.fallback.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/policyfile/examples/basic.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/policyfile/index.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/policyfile/lib/server.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/policyfile/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/policyfile/tests/ssl/ssl.crt delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/policyfile/tests/ssl/ssl.private.key delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/policyfile/tests/unit.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/README.md delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/changelog.md delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/eval_test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/examples/auth.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/examples/backpressure_drain.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/examples/extend.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/examples/file.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/examples/mget.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/examples/monitor.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/examples/multi.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/examples/multi2.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/examples/psubscribe.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/examples/pub_sub.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/examples/simple.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/examples/subqueries.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/examples/subquery.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/examples/unix_socket.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/examples/web_server.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/generate_commands.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/index.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/lib/commands.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/lib/parser/hiredis.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/lib/parser/javascript.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/lib/queue.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/lib/to_array.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/lib/util.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/multi_bench.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/simple_test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/tests/buffer_bench.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/tests/reconnect_test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/tests/stress/codec.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/tests/stress/pubsub/pub.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/tests/stress/pubsub/run delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/tests/stress/pubsub/server.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/tests/stress/rpushblpop/pub.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/tests/stress/rpushblpop/run delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/tests/stress/rpushblpop/server.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/tests/stress/speed/00 delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/tests/stress/speed/plot delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/tests/stress/speed/size-rate.png delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/tests/stress/speed/speed.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/tests/sub_quit_test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/node_modules/redis/tests/test_start_stop.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/support/node-websocket-client/LICENSE delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/support/node-websocket-client/Makefile delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/support/node-websocket-client/README.md delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/support/node-websocket-client/examples/client-unix.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/support/node-websocket-client/examples/client.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/support/node-websocket-client/examples/server-unix.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/support/node-websocket-client/lib/websocket.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/support/node-websocket-client/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/support/node-websocket-client/test/test-basic.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/support/node-websocket-client/test/test-client-close.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/support/node-websocket-client/test/test-readonly-attrs.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/support/node-websocket-client/test/test-ready-state.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/support/node-websocket-client/test/test-server-close.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/support/node-websocket-client/test/test-unix-send-fd.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/support/node-websocket-client/test/test-unix-sockets.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/common.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/fixtures/cert.crt delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/fixtures/key.key delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/hybi-common.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/io.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/leaks/socket.leaktest.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/manager.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/namespace.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/parser.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/socket.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/static.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/stores.memory.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/stores.redis.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/transports.flashsocket.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/transports.htmlfile.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/transports.jsonp-polling.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/transports.websocket.hybi07-12.parser.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/transports.websocket.hybi16.parser.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/transports.websocket.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/node_modules/socket.io/test/transports.xhr-polling.test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/_id.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/bidirectional.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/broadcast.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/bundle.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/circular.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/double.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/emit.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/error.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/keys/agent1-cert.pem delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/keys/agent1-csr.pem delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/keys/agent1-key.pem delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/keys/agent2-cert.pem delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/keys/agent2-csr.pem delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/keys/agent2-key.pem delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/middleware.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/nested.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/null.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/obj.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/recon.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/refs.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/self-referential.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/simple.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/single.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/stream.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/tls.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/unicode.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/test/unix.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/testling/README.markdown delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/testling/index.html delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/testling/server.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/dnode/testling/test.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/.npmignore delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/README.markdown delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/examples/join.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/examples/parseq.coffee delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/examples/parseq.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/examples/stat_all.coffee delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/examples/stat_all.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/seq/index.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/.npmignore delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/README.markdown delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/examples/add_do.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/examples/prompt.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/index.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/.npmignore delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/LICENSE delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/README.markdown delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/examples/json.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/examples/leaves.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/examples/negative.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/examples/stringify.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/index.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/test/circular.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/test/date.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/test/equal.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/test/instance.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/test/interface.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/test/json.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/test/leaves.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/test/mutability.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/test/negative.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/test/obj.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/test/stop.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/test/stringify.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/node_modules/traverse/test/super_deep.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/chainsaw/test/chainsaw.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/README.markdown delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/examples/chain.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/examples/map.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/index.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/.npmignore delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/.travis.yml delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/LICENSE delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/examples/json.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/examples/leaves.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/examples/negative.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/examples/scrub.js delete mode 100755 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/examples/stringify.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/index.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/readme.markdown delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/circular.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/date.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/equal.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/error.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/has.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/instance.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/interface.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/json.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/keys.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/leaves.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/lib/deep_equal.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/mutability.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/negative.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/obj.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/siblings.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/stop.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/stringify.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/subexpr.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/test/super_deep.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/node_modules/traverse/testling/leaves.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/test/hash.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/node_modules/hashish/test/property.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/package.json delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/test/readdir.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/test/seq.js delete mode 100644 app/clients/git/node_modules/git-emit/node_modules/seq/test/seq_.js delete mode 100644 app/clients/git/node_modules/git-emit/package.json delete mode 100644 app/clients/git/node_modules/git-emit/test/accept.js delete mode 100644 app/clients/git/node_modules/git-emit/test/reject.js delete mode 100644 app/clients/git/node_modules/pushover/.travis.yml delete mode 100644 app/clients/git/node_modules/pushover/example/message.js delete mode 100644 app/clients/git/node_modules/pushover/example/simple.js delete mode 100644 app/clients/git/node_modules/pushover/index.js delete mode 100644 app/clients/git/node_modules/pushover/lib/handle.js delete mode 100644 app/clients/git/node_modules/pushover/lib/info.js delete mode 100644 app/clients/git/node_modules/pushover/lib/no_cache.js delete mode 100644 app/clients/git/node_modules/pushover/lib/onexit.js delete mode 100644 app/clients/git/node_modules/pushover/lib/service.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/http-duplex/.travis.yml delete mode 100644 app/clients/git/node_modules/pushover/node_modules/http-duplex/LICENSE delete mode 100644 app/clients/git/node_modules/pushover/node_modules/http-duplex/example/dup.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/http-duplex/index.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/http-duplex/node_modules/duplex-pipe/LICENSE delete mode 100644 app/clients/git/node_modules/pushover/node_modules/http-duplex/node_modules/duplex-pipe/index.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/http-duplex/node_modules/duplex-pipe/package.json delete mode 100644 app/clients/git/node_modules/pushover/node_modules/http-duplex/node_modules/duplex-pipe/readme.markdown delete mode 100644 app/clients/git/node_modules/pushover/node_modules/http-duplex/package.json delete mode 100644 app/clients/git/node_modules/pushover/node_modules/http-duplex/readme.markdown delete mode 100644 app/clients/git/node_modules/pushover/node_modules/http-duplex/test/dup.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/inherits/LICENSE delete mode 100644 app/clients/git/node_modules/pushover/node_modules/inherits/README.md delete mode 100644 app/clients/git/node_modules/pushover/node_modules/inherits/inherits.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/inherits/package.json delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/.npmignore delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/.travis.yml delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/LICENSE delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/examples/pow.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/index.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/package.json delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/readme.markdown delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/test/chmod.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/test/clobber.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/test/mkdirp.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/test/perm.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/test/perm_sync.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/test/race.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/test/rel.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/test/return.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/test/return_sync.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/test/root.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/test/sync.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/test/umask.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/mkdirp/test/umask_sync.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/through/.travis.yml delete mode 100644 app/clients/git/node_modules/pushover/node_modules/through/LICENSE.APACHE2 delete mode 100644 app/clients/git/node_modules/pushover/node_modules/through/LICENSE.MIT delete mode 100644 app/clients/git/node_modules/pushover/node_modules/through/index.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/through/package.json delete mode 100644 app/clients/git/node_modules/pushover/node_modules/through/readme.markdown delete mode 100644 app/clients/git/node_modules/pushover/node_modules/through/test/buffering.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/through/test/end.js delete mode 100644 app/clients/git/node_modules/pushover/node_modules/through/test/index.js delete mode 100644 app/clients/git/node_modules/pushover/package.json delete mode 100644 app/clients/git/node_modules/pushover/readme.markdown delete mode 100644 app/clients/git/node_modules/pushover/test/autocreate.js delete mode 100644 app/clients/git/node_modules/pushover/test/dirmap.js delete mode 100644 app/clients/git/node_modules/pushover/test/reject.js delete mode 100644 app/clients/git/node_modules/pushover/test/repos.js delete mode 100644 app/clients/git/node_modules/pushover/test/subdir.js diff --git a/app/clients/git/node_modules/git-emit/README.markdown b/app/clients/git/node_modules/git-emit/README.markdown deleted file mode 100644 index a07cbce5963..00000000000 --- a/app/clients/git/node_modules/git-emit/README.markdown +++ /dev/null @@ -1,171 +0,0 @@ -git-emit -======== - -Expose git hooks through an EventEmitter. - -This module is super handy when used in conjunction with -[pushover](https://github.com/substack/pushover). - -example -======= - -reject.js ---------- - -``` js -// randomly reject 50% of commits -var em = require('git-emit')(__dirname + '/repo.git'); - -em.on('update', function (update) { - if (Math.random() > 0.5) update.reject() - else update.accept() -}); -``` - -Now we can create a new bare repo and run reject.js to listen for commits: - -``` -$ git init --bare repo.git -Initialized empty Git repository in /home/substack/projects/node-git-emit/example/repo.git/ -$ node reject.js -``` - -The first time, our commit is rejected: - -``` -$ git push ~/projects/node-git-emit/example/repo.git master -Counting objects: 43, done. -Delta compression using up to 2 threads. -Compressing objects: 100% (36/36), done. -Writing objects: 100% (43/43), 6.15 KiB, done. -Total 43 (delta 18), reused 0 (delta 0) -Unpacking objects: 100% (43/43), done. -remote: error: hook declined to update refs/heads/master -To example/repo.git - ! [remote rejected] master -> master (hook declined) -error: failed to push some refs to 'example/repo.git' -``` -but the second time, the commit goes through! - -``` -$ git push ~/projects/node-git-emit/example/repo.git master -Counting objects: 43, done. -Delta compression using up to 2 threads. -Compressing objects: 100% (36/36), done. -Writing objects: 100% (43/43), 6.15 KiB, done. -Total 43 (delta 18), reused 0 (delta 0) -Unpacking objects: 100% (43/43), done. -To example/repo.git - * [new branch] master -> master -``` - -It works as expected hooray! - -methods -======= - -var gitEmit = require('git-emit') - -var emitter = gitEmit(repoDir, cb) ----------------------------------- - -Install hooks into `repoDir`. `repoDir` should be either a .git directory from -an existing or new project or just a bare git directory created with -`git init --bare`. - -`repoDir` should not have any existing hooks unless they were created with -git-emit. - -Optionally pass in `cb(err, emitter)` to be notified when the hooks have been -installed into `repoDir` or an error has occured. - -emitter.close() ---------------- - -Shut down the dnode listener used internally by git-emit. - -events -====== - -You can listen for events corresponding to github hooks. - -All events receive an update object. - -Passive events fire and cannot influence the acceptance any actions. - -Abortable events *MUST* respond to the update object with either -an `update.accept()` or an `update.reject()`. - -passive events --------------- - -* post-applypatch -* post-commit -* post-checkout -* post-merge -* post-receive -* post-update -* post-rewrite - -abortable events ----------------- - -* applypatch-msg -* pre-applypatch -* pre-commit -* prepare-commit-msg -* commit-msg -* pre-rebase -* pre-receive -* update -* pre-auto-gc - -update object -============= - -All events are passed an update object as the first argument. - -Abortable updates *MUST* call `update.accept()` or `update.reject()`. - -Since there may be multiple listeners for any update, all listeners must -`accept()` an update for it to be ultimately accepted. - -update.accept() ---------------- - -Accept an update. - -update.reject() ---------------- - -Reject an update. - -update.arguments ----------------- - -The raw arguments provided to the git hook on the command line. - -update.lines ------------- - -An array of lines from `process.stdin`. - -This attribute is only defined for `pre-recieve`, `post-receieve`, and -`post-rewrite` hooks. - -update.canAbort ---------------- - -Whether the update is abortable. - -install -======= - -With [npm](http://npmjs.org) do: - - npm install git-emit - -license -======= - -MIT/X11 diff --git a/app/clients/git/node_modules/git-emit/bin/hook.js b/app/clients/git/node_modules/git-emit/bin/hook.js deleted file mode 100755 index f943914f732..00000000000 --- a/app/clients/git/node_modules/git-emit/bin/hook.js +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env node -var fs = require('fs'); -var path = require('path'); -var hookDir = path.dirname(process.argv[1]); - -var dnode = require('dnode'); -var port = parseInt(fs.readFileSync(hookDir + '/.git-emit.port', 'utf8')); -var readsStdin = [ 'pre-receive', 'post-receive', 'post-rewrite' ]; - -var hookName = path.basename(process.argv[1]); -dnode.connect(port, function (remote, conn) { - function finish (ok) { - conn.end(); - process.exit(ok ? 0 : 1); - } - - if (readsStdin.indexOf(hookName) >= 0) { - var data = ''; - process.stdin.on('data', function (buf) { data += buf }); - process.stdin.on('end', function () { - remote.emit(hookName, { - lines : data.split(/\r?\n/), - arguments : process.argv.slice(2), - }, finish); - }); - - process.stdin.resume(); - } - else { - remote.emit(hookName, { - arguments : process.argv.slice(2), - }, finish); - } -}); diff --git a/app/clients/git/node_modules/git-emit/example/reject.js b/app/clients/git/node_modules/git-emit/example/reject.js deleted file mode 100644 index 1140375af2a..00000000000 --- a/app/clients/git/node_modules/git-emit/example/reject.js +++ /dev/null @@ -1,7 +0,0 @@ -// randomly reject 50% of commits -var em = require('../')(__dirname + '/repo.git'); - -em.on('update', function (update) { - if (Math.random() > 0.5) update.reject() - else update.accept() -}); diff --git a/app/clients/git/node_modules/git-emit/index.js b/app/clients/git/node_modules/git-emit/index.js deleted file mode 100644 index 7529b3196e1..00000000000 --- a/app/clients/git/node_modules/git-emit/index.js +++ /dev/null @@ -1,65 +0,0 @@ -var fs = require('fs'); -var path = require('path'); -var EventEmitter = require('events').EventEmitter; - -var dnode = require('dnode'); -var seq = require('seq'); - -var hook = require('./lib/hook'); -var hookFile = __dirname + '/bin/hook.js'; - -module.exports = function (repoDir, cb) { - var hookDir = path.resolve(repoDir) + '/hooks'; - var emitter = new EventEmitter; - - var port = Math.floor(Math.random() * ((1<<16) - 1e4) + 1e4); - - emitter.close = function () { - server.close(); - }; - - var server = emitter.server = dnode(function (remote, conn) { - this.emit = function (hookName, args, finish) { - var xs = emitter.listeners(hookName); - if (xs.length === 0) finish(true) - else if (!hook.canAbort[hookName]) { - finish(true); - emitter.emit(hookName, hook(hookName, args)); - } - else { - var pending = xs.length; - var allOk = true; - emitter.emit(hookName, hook(hookName, args, function (ok) { - allOk = allOk && ok; - if (--pending === 0) { - finish(allOk); - } - })); - } - }; - }).listen(port); - - seq() - .seq(function () { - fs.writeFile(hookDir + '/.git-emit.port', port.toString(), this); - }) - .set(hook.names) - .parEach_(function (next, name) { - var file = hookDir + '/' + name; - fs.lstat(file, function (err, s) { - if (err && err.code === 'ENOENT') { - fs.symlink(hookFile, file, next) - } - else if (err) next(err) - else if (s.isSymbolicLink()) next() - else next('hook file already exists: ' + file) - }); - }) - .seq(function () { - if (cb) cb(null, emitter) - }) - .catch(cb || console.error) - ; - - return emitter; -}; diff --git a/app/clients/git/node_modules/git-emit/lib/hook.js b/app/clients/git/node_modules/git-emit/lib/hook.js deleted file mode 100644 index 6e10ec28582..00000000000 --- a/app/clients/git/node_modules/git-emit/lib/hook.js +++ /dev/null @@ -1,40 +0,0 @@ -var exports = module.exports = function (hookName, opts, finish) { - return new Hook(hookName, opts, finish); -}; - -var canAbort = exports.canAbort = { - 'applypatch-msg' : true, - 'pre-applypatch' : true, - 'post-applypatch' : false, - 'pre-commit' : true, - 'prepare-commit-msg' : true, - 'commit-msg' : true, - 'post-commit' : false, - 'pre-rebase' : true, - 'post-checkout' : false, - 'post-merge' : false, - 'pre-receive' : true, - 'update' : true, - 'post-receive' : false, - 'post-update' : false, - 'pre-auto-gc' : true, - 'post-rewrite' : false, -}; - -exports.names = Object.keys(canAbort); - -function Hook (name, opts, finish) { - this.name = name; - this.finish = finish; - this.arguments = opts.arguments; - this.lines = opts.lines; - this.canAbort = canAbort[name]; -} - -Hook.prototype.accept = function () { - if (this.finish) this.finish(true); -}; - -Hook.prototype.reject = function () { - if (this.finish) this.finish(false); -}; diff --git a/app/clients/git/node_modules/git-emit/node_modules/dnode/.travis.yml b/app/clients/git/node_modules/git-emit/node_modules/dnode/.travis.yml deleted file mode 100644 index 2d26206d58c..00000000000 --- a/app/clients/git/node_modules/git-emit/node_modules/dnode/.travis.yml +++ /dev/null @@ -1,3 +0,0 @@ -language: node_js -node_js: - - 0.6 diff --git a/app/clients/git/node_modules/git-emit/node_modules/dnode/LICENSE b/app/clients/git/node_modules/git-emit/node_modules/dnode/LICENSE deleted file mode 100644 index 0471ea3b4b8..00000000000 --- a/app/clients/git/node_modules/git-emit/node_modules/dnode/LICENSE +++ /dev/null @@ -1,4 +0,0 @@ -Copyright 2010 James Halliday (mail@substack.net) - -This project is free software released under the MIT license: -http://www.opensource.org/licenses/mit-license.php diff --git a/app/clients/git/node_modules/git-emit/node_modules/dnode/README.markdown b/app/clients/git/node_modules/git-emit/node_modules/dnode/README.markdown deleted file mode 100644 index b853b00c7ed..00000000000 --- a/app/clients/git/node_modules/git-emit/node_modules/dnode/README.markdown +++ /dev/null @@ -1,319 +0,0 @@ -dnode -===== - -![dnode: freestyle rpc](http://substack.net/images/dnode.png) - -DNode is an asynchronous object-oriented RPC system for node.js that lets you -call remote functions. - -[![build status](https://secure.travis-ci.org/substack/dnode.png)](http://travis-ci.org/substack/dnode) - -It works over network sockets and even in the browser with -[socket.io](https://github.com/LearnBoost/Socket.IO). - -Plus, there are dnode implementations for -[perl](http://github.com/substack/dnode-perl), -[ruby](http://github.com/substack/dnode-ruby), -[php](https://github.com/bergie/dnode-php), -and -[java](https://github.com/aslakhellesoy/dnode-java), -so you can glue -together all your backend processes. - -dnode between two node.js processes ------------------------------------ - -Just write a server.js: - -```javascript -var dnode = require('dnode'); - -var server = dnode({ - zing : function (n, cb) { cb(n * 100) } -}); -server.listen(5050); -```` - -Run it... - - $ node server.js - -Then you can whip up a client.js that calls the server's `zing` function! - -```javascript -var dnode = require('dnode'); - -dnode.connect(5050, function (remote) { - remote.zing(66, function (n) { - console.log('n = ' + n); - }); -}); -```` - -*** - - $ node client.js - n = 6600 - ^C - -dnode on the browser --------------------- - -We can retrofit the previous example to run in the browser. - -Just write a server.js: - -````javascript -var express = require('express'); -var app = express.createServer(); -app.use(express.static(__dirname)); - -app.listen(8080); -console.log('http://localhost:8080/'); - -// then just pass the server app handle to .listen()! - -var dnode = require('dnode'); -var server = dnode({ - zing : function (n, cb) { cb(n * 100) } -}); -server.listen(app); -```` - -and whip up an index.html: - -````html - - - - - - - -n = ? - - - -```` - -then just run the server.js: - - $ node server.js - http://localhost:8080/ - -and navigate to http://localhost:8080: - -![dnode in the browser](http://substack.net/images/dnode-slides/browser.png) - -Awesome it works! - -The dnode browser source automatically gets hosted at `/dnode.js` and it also -works with -[browserify](https://github.com/substack/node-browserify) -[out of the box](https://github.com/substack/dnode/tree/master/examples/web-browserify). - -how it works ------------- - -When you throw an object at dnode, a recursive traversal scrubs out all of the -`function` objects nested in your data structure and a secondary data structure -is sent along with remote requests that creates shim functions that create RPC -calls back to the side where the functions were originally defined. - -When you call a remote function, the same recursive traversal trick happens to -the arguments you pass along, so you can pass callbacks to your remote functions -that actually call you back over the wire when the remote side calls the shim -function on the other end. - -Basically, dnode lets you call remote functions as if they were defined locally -without using `eval()` or `Function.prototype.toString()`. Awesome! - -The only catch is that because the function calls are traveling down the -high-latency network, the return values of your functions are ignored. Use -[continuation-passing -style](http://en.wikipedia.org/wiki/Continuation-passing_style) instead! - -More features: - -* symmetric design: both sides of the connection can host up methods for the - other side to call - -* use TCP streams, UNIX domain sockets, or websockets courtesy of socket.io! - (see below, just throw a webserver at `listen()`) - -methods -======= - -dnode(wrapper) --------------- - -If `wrapper` is an object, serve this object up to the other side every time. - -If `wrapper` is a function, use it to build a new object for each new client. -The result of `new wrapper(remote, conn)` will be used, where `remote` is an -empty object that will be filled with the other side's methods once the initial -protocol phase finishes and where `conn` is the connection object. - -Both client and server can call `dnode()` with a wrapper. -`dnode.connect()` and `dnode.listen()` are shortcut that set `wrapper` to `{}`. - -.connect(...) -------------- - -Connect to a remote dnode service. Pass in a port, host, UNIX domain socket -path, block, or options object in any order. The block function if present will -be executed with the remote object and the connection object once the remote -object is ready. - -You can reconnect when the connection is refused or drops by passing in a -`reconnect` option as the number of milliseconds to wait between reconnection -attempts. - -Returns `this` so you can chain multiple connections. - -.listen(...) ------------- - -Listen for incoming dnode clients. Pass in a port, host, UNIX domain socket -path, block, or options object in any order. The block function if present will -be executed with the remote object and the connection object once the remote -object is ready for each client. - -If you pass a webserver (http.Server, https.Server, connect, express) to -listen(), socket.io will be bound to the webserver and the dnode browser source -will be hosted at `options.mount || "/dnode.js"`. - -You can pass options through to socket.io with the `io` parameter: - -````javascript -dnode(...).listen(webserver, { io : { flashPolicyServer : false } }); -```` - -Returns `this` so you can chain multiple listeners. - -.use(middleware) ----------------- - -You can write your own dnode middleware with `.use()`. The `middleware` function -you pass will be called just like the constructor function that `dnode()` takes. -You can modify `this`, `remote`, and `conn` objects after the instance computed -with the `dnode()` constructor executes but before the methods are sent over the -wire. - -Returns `this` so you can chain middlewares. - -the connection object -===================== - -When you pass a constructor function to `dnode()` you'll get a connection -object as the second argument to your constructor. - -The connection object (`conn`) is an EventEmitter. - -* conn.id is a random hex string that uniquely identifies clients - -* conn.end() closes the connection and won't reconnect - -* conn emits 'ready' when the remote object has been fully populated from - the methods exchange - -* conn emits 'remote' at the same time as 'ready', except with the remote object - as an argument - -* conn emits 'end' when the connection drops - -* conn emits 'connect' when the connection is established - -* conn re-emits error events from the stream object - -* conn emits 'refused', 'drop', and 'reconnect' when reconnect is enabled - -more examples -------------- - -Check out -[the examples directory](https://github.com/substack/dnode/tree/master/examples/) -of this distribution. - -You'll find examples for using dnode with -[connect](https://github.com/SenchaLabs/connect), -[express](http://expressjs.com/), -[https](https://github.com/substack/dnode/tree/master/examples/https), -and authentication. - -There's a chat server too! - -installation -============ - -Using [npm](http://npmjs.org): - - npm install dnode - -Or check out the repository and fetch the deps with npm, then build the bundle: - - git clone https://github.com/substack/dnode.git - cd dnode - npm install --dev - node bin/bundle.js - -The dnode dependencies are listed in the -[package.json](https://github.com/substack/dnode/tree/master/package.json). -If you install with npm they will be fetched automatically. - -read more -========= - -* [slides from my dnode talk at parisoma](http://substack.net/posts/9aabb1) - -* [Roll your own PubSub with DNode](http://substack.net/posts/9bac3e/Roll-your-own-PubSub-with-DNode) - (Note: EventEmitters are no longer exported directly, use - [browserify](https://github.com/substack/node-browserify) to get them back) - -* [DNode: Asynchronous Remote Method Invocation for Node.js and the Browser](http://substack.net/posts/85e1bd/DNode-Asynchronous-Remote-Method-Invocation-for-Node-js-and-the-Browser) - -* [Simon Willison's Weblog](http://simonwillison.net/2010/Jul/11/dnode/) - -protocol -======== - -DNode uses a newline-terminated JSON protocol -[documented in the dnode-protocol -readme](https://github.com/substack/dnode-protocol). - -dnode in other languages -======================== - -These libraries implement the dnode protocol too so you can make RPC calls -between scripts written in different languages. - -* [dnode-perl](http://github.com/substack/dnode-perl) -* [dnode-ruby](http://github.com/substack/dnode-ruby) -* [dnode-php](https://github.com/bergie/dnode-php) -* [dnode-php-sync-client](https://github.com/erasys/dnode-php-sync-client) - minimalistic synchronous client for PHP -* [dnode-java](https://github.com/aslakhellesoy/dnode-java) - -There's a -[dnode-python](https://github.com/jesusabdullah/dnode-python) -in the works too but it's not finished yet. - -shameless plug -============== - -Want to make sure your crazy javascript-heavy app still works in other -browsers? -Give [browserling](http://browserling.com) a spin! -Browsers in your browser. Powered by dnode. - -[![build status](https://secure.travis-ci.org/substack/dnode.png)](http://travis-ci.org/substack/dnode) - diff --git a/app/clients/git/node_modules/git-emit/node_modules/dnode/bin/bundle.js b/app/clients/git/node_modules/git-emit/node_modules/dnode/bin/bundle.js deleted file mode 100755 index dbd90f565a0..00000000000 --- a/app/clients/git/node_modules/git-emit/node_modules/dnode/bin/bundle.js +++ /dev/null @@ -1,21 +0,0 @@ -var fs = require('fs'); -var path = require('path'); -var browserify = require('browserify'); - -var src = browserify({ filter : require('uglify-js') }) - .require(__dirname + '/../browser/index.js') - .bundle() -; - -var buf = new Buffer('var DNode = (function () {' - + src + '; return require("/index.js")' -+ '})()'); - -var file = __dirname + '/../browser/bundle.js'; -fs.writeFile(file, buf, function (err) { - if (err) console.error('Error: ' + err) - else { - var bytes = buf.length; - console.log(bytes + ' bytes written'); - } -}); diff --git a/app/clients/git/node_modules/git-emit/node_modules/dnode/browser/bundle.js b/app/clients/git/node_modules/git-emit/node_modules/dnode/browser/bundle.js deleted file mode 100644 index 8020cd782e3..00000000000 --- a/app/clients/git/node_modules/git-emit/node_modules/dnode/browser/bundle.js +++ /dev/null @@ -1 +0,0 @@ -var DNode = (function () {var require=function(a,b){var c=require.resolve(a,b||"/"),d=require.modules[c];if(!d)throw new Error("Failed to resolve module "+a+", tried "+c);var e=d._cached?d._cached:d();return e};require.paths=[],require.modules={},require.extensions=[".js",".coffee"],require._core={assert:!0,events:!0,fs:!0,path:!0,vm:!0},require.resolve=function(){return function(a,b){function g(a){if(require.modules[a])return a;for(var b=0;b=0;e--){if(b[e]==="node_modules")continue;var f=b.slice(0,e+1).join("/")+"/node_modules";d.push(f)}return d}b||(b="/");if(require._core[a])return a;var c=require.modules.path();b=c.resolve("/",b);var d=b||"/";if(a.match(/^(?:\.\.?\/|\/)/)){var e=g(c.resolve(d,a))||h(c.resolve(d,a));if(e)return e}var f=i(a,d);if(f)return f;throw new Error("Cannot find module '"+a+"'")}}(),require.alias=function(a,b){var c=require.modules.path(),d=null;try{d=require.resolve(a+"/package.json","/")}catch(e){d=require.resolve(a,"/")}var f=c.dirname(d),g=(Object.keys||function(a){var b=[];for(var c in a)b.push(c);return b})(require.modules);for(var h=0;h0){var c=a.shift();c()}}},!0),function(c){b?(a.push(c),window.postMessage("browserify-tick","*")):setTimeout(c,0)}}()),process.title||(process.title="browser"),process.binding||(process.binding=function(a){if(a==="evals")return require("vm");throw new Error("No such module")}),process.cwd||(process.cwd=function(){return"."}),process.env||(process.env={}),process.argv||(process.argv=[]),require.define("path",function(a,b,c,d,e){function f(a,b){var c=[];for(var d=0;d=0;d--){var e=a[d];e=="."?a.splice(d,1):e===".."?(a.splice(d,1),c++):c&&(a.splice(d,1),c--)}if(b)for(;c--;c)a.unshift("..");return a}var h=/^(.+\/(?!$)|\/)?((?:.+?)?(\.[^.]*)?)$/;c.resolve=function(){var a="",b=!1;for(var c=arguments.length;c>=-1&&!b;c--){var d=c>=0?arguments[c]:process.cwd();if(typeof d!="string"||!d)continue;a=d+"/"+a,b=d.charAt(0)==="/"}return a=g(f(a.split("/"),function(a){return!!a}),!b).join("/"),(b?"/":"")+a||"."},c.normalize=function(a){var b=a.charAt(0)==="/",c=a.slice(-1)==="/";return a=g(f(a.split("/"),function(a){return!!a}),!b).join("/"),!a&&!b&&(a="."),a&&c&&(a+="/"),(b?"/":"")+a},c.join=function(){var a=Array.prototype.slice.call(arguments,0);return c.normalize(f(a,function(a,b){return a&&typeof a=="string"}).join("/"))},c.dirname=function(a){var b=h.exec(a)[1]||"",c=!1;return b?b.length===1||c&&b.length<=3&&b.charAt(1)===":"?b:b.substring(0,b.length-1):"."},c.basename=function(a,b){var c=h.exec(a)[2]||"";return b&&c.substr(-1*b.length)===b&&(c=c.substr(0,c.length-b.length)),c},c.extname=function(a){return h.exec(a)[3]||""}}),require.define("/index.js",function(a,b,c,d,e){function j(a){return this instanceof j?(this.proto=f(a),this.stack=[],this):new j(a)}var f=a("dnode-protocol"),g=a("events").EventEmitter,h=a("socket.io-client"),i=typeof JSON=="object"?JSON:a("jsonify"),c=b.exports=j;j.prototype=new g,j.prototype.use=function(a){return this.stack.push(a),this},j.prototype.connect=function(){var a=this,b=f.parseArgs(arguments),c=a.proto.create(),d=(b.proto||window.location.protocol).replace(/:.*/,"")+"://",e=c.socketio=h.connect(d+(b.host||window.location.host),b);c.end=function(){e.disconnect()},e.on("connect",function(){c.start(),a.emit("connect")}),e.on("disconnect",function(){c.emit("end"),a.emit("end")}),e.on("message",c.parse),c.on("request",function(a){e.send(i.stringify(a)+"\n")}),b.block&&c.on("remote",function(){b.block.call(c.instance,c.remote,c)}),this.stack.forEach(function(a){a.call(c.instance,c.remote,c)})},c.connect=function(){var a=c();return a.connect.apply(a,arguments)}}),require.define("/node_modules/dnode-protocol/package.json",function(a,b,c,d,e){b.exports={main:"./index.js"}}),require.define("/node_modules/dnode-protocol/index.js",function(a,b,c,d,e){function g(a){this.sessions={},this.wrapper=a}var f=a("./lib/session"),c=b.exports=function(a){return new g(a)};c.parseArgs=a("./lib/parse_args"),g.prototype.create=function(){var a=null;do a=Math.floor(Math.random()*Math.pow(2,32)).toString(16);while(this.sessions[a]);var b=f(a,this.wrapper);return this.sessions[a]=b,b},g.prototype.destroy=function(a){delete self.sessions[a]}}),require.define("/node_modules/dnode-protocol/lib/session.js",function(a,b,c,d,e){var f=a("./store"),g=a("./scrubber"),h=typeof JSON=="object"?JSON:a("jsonify"),i=a("events").EventEmitter;b.exports=function(a,b){function j(a){typeof a!="object"&&(a={}),Object.keys(c.remote).forEach(function(a){delete c.remote[a]}),Object.keys(a).forEach(function(b){c.remote[b]=a[b]}),c.emit("remote",c.remote),c.emit("ready")}function k(a,b,d){try{a.apply(b,d)}catch(e){c.emit("error",e)}}var c=new i;c.id=a,c.remote={};var d=c.instance=typeof b=="function"?new b(c.remote,c):b||{};c.localStore=new f,c.remoteStore=new f,c.localStore.on("cull",function(a){c.emit("request",{method:"cull",arguments:[a],callbacks:{}})});var e=new g(c.localStore);return c.start=function(){c.request("methods",[d])},c.request=function(a,b){var d=e.scrub(b);c.emit("request",{method:a,arguments:d.arguments,callbacks:d.callbacks,links:d.links})},c.parse=function(a){var b=null;try{b=h.parse(a)}catch(d){c.emit("error",new SyntaxError("Error parsing JSON message: "+h.stringify(a)));return}try{c.handle(b)}catch(d){c.emit("error",d)}},c.handle=function(a){var b=e.unscrub(a,function(a){return c.remoteStore.has(a)||c.remoteStore.add(function(){c.request(a,[].slice.apply(arguments))},a),c.remoteStore.get(a)});if(a.method==="methods")j(b[0]);else if(a.method==="error"){var d=b[0];c.emit("remoteError",d)}else a.method==="cull"?b.forEach(function(a){c.remoteStore.cull(b)}):typeof a.method=="string"?c.instance.propertyIsEnumerable(a.method)?k(c.instance[a.method],c.instance,b):c.emit("error",new Error("Request for non-enumerable method: "+a.method)):typeof a.method=="number"&&k(c.localStore.get(a.method),c.instance,b)},c}}),require.define("/node_modules/dnode-protocol/lib/store.js",function(a,b,c,d,e){function g(){this.items=[]}var f=a("events").EventEmitter;b.exports=g,g.prototype=new f,g.prototype.has=function(a){return this.items[a]!==undefined},g.prototype.get=function(a){return this.has(a)?this.wrap(this.items[a]):null},g.prototype.add=function(a,b){return b==undefined&&(b=this.items.length),this.items[b]=a,b},g.prototype.cull=function(a){return typeof a=="function"&&(a=this.items.indexOf(a)),delete this.items[a],a},g.prototype.indexOf=function(a){return this.items.indexOf(a)},g.prototype.wrap=function(a){var b=this;return function(){a.apply(this,arguments),b.autoCull(a)}},g.prototype.autoCull=function(a){if(typeof a.times=="number"){a.times--;if(a.times==0){var b=this.cull(a);this.emit("cull",b)}}}}),require.define("events",function(a,b,c,d,e){process.EventEmitter||(process.EventEmitter=function(){});var f=c.EventEmitter=process.EventEmitter,g=typeof Array.isArray=="function"?Array.isArray:function(a){return Object.prototype.toString.call(a)==="[object Array]"},h=10;f.prototype.setMaxListeners=function(a){this._events||(this._events={}),this._events.maxListeners=a},f.prototype.emit=function(a){if(a==="error")if(!this._events||!this._events.error||g(this._events.error)&&!this._events.error.length)throw arguments[1]instanceof Error?arguments[1]:new Error("Uncaught, unspecified 'error' event.");if(!this._events)return!1;var b=this._events[a];if(!b)return!1;if(typeof b=="function"){switch(arguments.length){case 1:b.call(this);break;case 2:b.call(this,arguments[1]);break;case 3:b.call(this,arguments[1],arguments[2]);break;default:var c=Array.prototype.slice.call(arguments,1);b.apply(this,c)}return!0}if(g(b)){var c=Array.prototype.slice.call(arguments,1),d=b.slice();for(var e=0,f=d.length;e0&&this._events[a].length>c&&(this._events[a].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[a].length),console.trace())}this._events[a].push(b)}else this._events[a]=[this._events[a],b];return this},f.prototype.on=f.prototype.addListener,f.prototype.once=function(a,b){var c=this;return c.on(a,function d(){c.removeListener(a,d),b.apply(this,arguments)}),this},f.prototype.removeListener=function(a,b){if("function"!=typeof b)throw new Error("removeListener only takes instances of Function");if(!this._events||!this._events[a])return this;var c=this._events[a];if(g(c)){var d=c.indexOf(b);if(d<0)return this;c.splice(d,1),c.length==0&&delete this._events[a]}else this._events[a]===b&&delete this._events[a];return this},f.prototype.removeAllListeners=function(a){return a&&this._events&&this._events[a]&&(this._events[a]=null),this},f.prototype.listeners=function(a){return this._events||(this._events={}),this._events[a]||(this._events[a]=[]),g(this._events[a])||(this._events[a]=[this._events[a]]),this._events[a]}}),require.define("/node_modules/dnode-protocol/lib/scrubber.js",function(a,b,c,d,e){var f=a("traverse"),g=a("./store");b.exports=function(a){function c(a,b,c){var d=a;for(var e=0;e=0&&!(e in c))c[e]=this.path;else{var f=a.add(b);c[f]=this.path}this.update("[Function]")}else this.circular&&(d.push({from:this.circular.path,to:this.path}),this.update("[Circular]"))});return{arguments:e,callbacks:c,links:d}},b.unscrub=function(a,b){var e=a.arguments||[];return Object.keys(a.callbacks||{}).forEach(function(d){var f=parseInt(d,10),g=a.callbacks[f];e=c(e,g,b(f))}),(a.links||[]).forEach(function(a){var b=d(e,a.from);e=c(e,a.to,b)}),e},b}}),require.define("/node_modules/dnode-protocol/node_modules/traverse/package.json",function(a,b,c,d,e){b.exports={main:"./index"}}),require.define("/node_modules/dnode-protocol/node_modules/traverse/index.js",function(a,b,c,d,e){function g(a){this.value=a}function h(a,b,c){var d=[],e=[],f=!0;return function g(a){var h=c?i(a):a,k={},l=!0,m={node:h,node_:a,path:[].concat(d),parent:e[e.length-1],parents:e,key:d.slice(-1)[0],isRoot:d.length===0,level:d.length,circular:null,update:function(a,b){m.isRoot||(m.parent.node[m.key]=a),m.node=a,b&&(l=!1)},"delete":function(a){delete m.parent.node[m.key],a&&(l=!1)},remove:function(a){r(m.parent.node)?m.parent.node.splice(m.key,1):delete m.parent.node[m.key],a&&(l=!1)},keys:null,before:function(a){k.before=a},after:function(a){k.after=a},pre:function(a){k.pre=a},post:function(a){k.post=a},stop:function(){f=!1},block:function(){l=!1}};if(!f)return m;if(typeof h=="object"&&h!==null){m.keys=j(h),m.isLeaf=m.keys.length==0;for(var n=0;n="0"&&g<="9")b+=g,k();if(g==="."){b+=".";while(k()&&g>="0"&&g<="9")b+=g}if(g==="e"||g==="E"){b+=g,k();if(g==="-"||g==="+")b+=g,k();while(g>="0"&&g<="9")b+=g,k()}a=+b;if(!!isFinite(a))return a;j("Bad number")},m=function(){var a,b,c="",d;if(g==='"')while(k()){if(g==='"')return k(),c;if(g==="\\"){k();if(g==="u"){d=0;for(b=0;b<4;b+=1){a=parseInt(k(),16);if(!isFinite(a))break;d=d*16+a}c+=String.fromCharCode(d)}else{if(typeof h[g]!="string")break;c+=h[g]}}else c+=g}j("Bad string")},n=function(){while(g&&g<=" ")k()},o=function(){switch(g){case"t":return k("t"),k("r"),k("u"),k("e"),!0;case"f":return k("f"),k("a"),k("l"),k("s"),k("e"),!1;case"n":return k("n"),k("u"),k("l"),k("l"),null}j("Unexpected '"+g+"'")},p,q=function(){var a=[];if(g==="["){k("["),n();if(g==="]")return k("]"),a;while(g){a.push(p()),n();if(g==="]")return k("]"),a;k(","),n()}}j("Bad array")},r=function(){var a,b={};if(g==="{"){k("{"),n();if(g==="}")return k("}"),b;while(g){a=m(),n(),k(":"),Object.hasOwnProperty.call(b,a)&&j('Duplicate key "'+a+'"'),b[a]=p(),n();if(g==="}")return k("}"),b;k(","),n()}}j("Bad object")};p=function(){n();switch(g){case"{":return r();case"[":return q();case'"':return m();case"-":return l();default:return g>="0"&&g<="9"?l():o()}},b.exports=function(a,b){var c;return i=a,f=0,g=" ",c=p(),n(),g&&j("Syntax error"),typeof b=="function"?function d(a,c){var e,f,g=a[c];if(g&&typeof g=="object")for(e in g)Object.prototype.hasOwnProperty.call(g,e)&&(f=d(g,e),f!==undefined?g[e]=f:delete g[e]);return b.call(a,c,g)}({"":c},""):c}}),require.define("/node_modules/jsonify/lib/stringify.js",function(a,b,c,d,e){function l(a){return g.lastIndex=0,g.test(a)?'"'+a.replace(g,function(a){var b=j[a];return typeof b=="string"?b:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+a+'"'}function m(a,b){var c,d,e,f,g=h,j,n=b[a];n&&typeof n=="object"&&typeof n.toJSON=="function"&&(n=n.toJSON(a)),typeof k=="function"&&(n=k.call(b,a,n));switch(typeof n){case"string":return l(n);case"number":return isFinite(n)?String(n):"null";case"boolean":case"null":return String(n);case"object":if(!n)return"null";h+=i,j=[];if(Object.prototype.toString.apply(n)==="[object Array]"){f=n.length;for(c=0;c0)return;a.end()}function h(){if(f)return;f=!0,a._pipeCount--,j();if(a._pipeCount>0)return;a.destroy()}function i(a){j();if(this.listeners("error").length===0)throw a}function j(){c.removeListener("data",d),a.removeListener("drain",e),c.removeListener("end",g),c.removeListener("close",h),c.removeListener("error",i),a.removeListener("error",i),c.removeListener("end",j),c.removeListener("close",j),a.removeListener("end",j),a.removeListener("close",j)}var c=this;c.on("data",d),a.on("drain",e),!a._isStdio&&(!b||b.end!==!1)&&(a._pipeCount=a._pipeCount||0,a._pipeCount++,c.on("end",g),c.on("close",h));var f=!1;return c.on("error",i),a.on("error",i),c.on("end",j),c.on("close",j),a.on("end",j),a.on("close",j),a.emit("pipe",c),a}}),require.define("util",function(a,b,c,d,e){function g(a){return a instanceof Array||Array.isArray(a)||a&&a!==Object.prototype&&g(a.__proto__)}function h(a){return a instanceof RegExp||typeof a=="object"&&Object.prototype.toString.call(a)==="[object RegExp]"}function i(a){if(a instanceof Date)return!0;if(typeof a!="object")return!1;var b=Date.prototype&&n(Date.prototype),c=a.__proto__&&n(a.__proto__);return JSON.stringify(c)===JSON.stringify(b)}function j(a){return a<10?"0"+a.toString(10):a.toString(10)}function l(){var a=new Date,b=[j(a.getHours()),j(a.getMinutes()),j(a.getSeconds())].join(":");return[a.getDate(),k[a.getMonth()],b].join(" ")}var f=a("events");c.print=function(){},c.puts=function(){},c.debug=function(){},c.inspect=function(a,b,d,e){function k(a,d){if(a&&typeof a.inspect=="function"&&a!==c&&(!a.constructor||a.constructor.prototype!==a))return a.inspect(d);switch(typeof a){case"undefined":return j("undefined","undefined");case"string":var e="'"+JSON.stringify(a).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return j(e,"string");case"number":return j(""+a,"number");case"boolean":return j(""+a,"boolean")}if(a===null)return j("null","null");var l=m(a),o=b?n(a):l;if(typeof a=="function"&&o.length===0){if(h(a))return j(""+a,"regexp");var p=a.name?": "+a.name:"";return j("[Function"+p+"]","special")}if(i(a)&&o.length===0)return j(a.toUTCString(),"date");var q,r,s;g(a)?(r="Array",s=["[","]"]):(r="Object",s=["{","}"]);if(typeof a=="function"){var t=a.name?": "+a.name:"";q=h(a)?" "+a:" [Function"+t+"]"}else q="";i(a)&&(q=" "+a.toUTCString());if(o.length===0)return s[0]+q+s[1];if(d<0)return h(a)?j(""+a,"regexp"):j("[Object]","special");f.push(a);var u=o.map(function(b){var c,e;a.__lookupGetter__&&(a.__lookupGetter__(b)?a.__lookupSetter__(b)?e=j("[Getter/Setter]","special"):e=j("[Getter]","special"):a.__lookupSetter__(b)&&(e=j("[Setter]","special"))),l.indexOf(b)<0&&(c="["+b+"]"),e||(f.indexOf(a[b])<0?(d===null?e=k(a[b]):e=k(a[b],d-1),e.indexOf("\n")>-1&&(g(a)?e=e.split("\n").map(function(a){return" "+a}).join("\n").substr(2):e="\n"+e.split("\n").map(function(a){return" "+a}).join("\n"))):e=j("[Circular]","special"));if(typeof c=="undefined"){if(r==="Array"&&b.match(/^\d+$/))return e;c=JSON.stringify(""+b),c.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(c=c.substr(1,c.length-2),c=j(c,"name")):(c=c.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),c=j(c,"string"))}return c+": "+e});f.pop();var v=0,w=u.reduce(function(a,b){return v++,b.indexOf("\n")>=0&&v++,a+b.length+1},0);return w>50?u=s[0]+(q===""?"":q+"\n ")+" "+u.join(",\n ")+" "+s[1]:u=s[0]+q+" "+u.join(", ")+" "+s[1],u}var f=[],j=function(a,b){var c={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},d={special:"cyan",number:"blue","boolean":"yellow","undefined":"grey","null":"bold",string:"green",date:"magenta",regexp:"red"}[b];return d?"["+c[d][0]+"m"+a+"["+c[d][1]+"m":a};return e||(j=function(a,b){return a}),k(a,typeof d=="undefined"?2:d)};var k=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];c.log=function(a){},c.pump=null;var m=Object.keys||function(a){var b=[];for(var c in a)b.push(c);return b},n=Object.getOwnPropertyNames||function(a){var b=[];for(var c in a)Object.hasOwnProperty.call(a,c)&&b.push(c);return b},o=Object.create||function(a,b){var c;if(a===null)c={__proto__:null};else{if(typeof a!="object")throw new TypeError("typeof prototype["+typeof a+"] != 'object'");var d=function(){};d.prototype=a,c=new d,c.__proto__=a}return typeof b!="undefined"&&Object.defineProperties&&Object.defineProperties(c,b),c};c.inherits=function(a,b){a.super_=b,a.prototype=o(b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}})}}),require.define("/node_modules/socket.io-client/package.json",function(a,b,c,d,e){b.exports={main:"./lib/io.js",browserify:"./dist/browserify.js"}}),require.define("/node_modules/socket.io-client/dist/browserify.js",function(require,module,exports,__dirname,__filename){((function(){var io=module.exports;(function(a,b){var c=a;c.version="0.8.6",c.protocol=1,c.transports=[],c.j=[],c.sockets={},c.connect=function(a,d){var e=c.util.parseUri(a),f,g;b&&b.location&&(e.protocol=e.protocol||b.location.protocol.slice(0,-1),e.host=e.host||(b.document?b.document.domain:b.location.hostname),e.port=e.port||b.location.port),f=c.util.uniqueUri(e);var h={host:e.host,secure:"https"==e.protocol,port:e.port||("https"==e.protocol?443:80),query:e.query||""};c.util.merge(h,d);if(h["force new connection"]||!c.sockets[f])g=new c.Socket(h);return!h["force new connection"]&&g&&(c.sockets[f]=g),g=g||c.sockets[f],g.of(e.path.length>1?e.path:"")}})("object"==typeof module?module.exports:this.io={},this),function(a,b){var c=a.util={},d=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,e=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];c.parseUri=function(a){var b=d.exec(a||""),c={},f=14;while(f--)c[e[f]]=b[f]||"";return c},c.uniqueUri=function(a){var c=a.protocol,d=a.host,e=a.port;return"document"in b?(d=d||document.domain,e=e||(c=="https"&&document.location.protocol!=="https:"?443:document.location.port)):(d=d||"localhost",!e&&c=="https"&&(e=443)),(c||"http")+"://"+d+":"+(e||80)},c.query=function(a,b){var d=c.chunkQuery(a||""),e=[];c.merge(d,c.chunkQuery(b||""));for(var f in d)d.hasOwnProperty(f)&&e.push(f+"="+d[f]);return e.length?"?"+e.join("&"):""},c.chunkQuery=function(a){var b={},c=a.split("&"),d=0,e=c.length,f;for(;db.length?a:b,f=a.length>b.length?b:a;for(var g=0,h=f.length;g0&&a.splice(0,1)[0]!=c.transport.name);a.length?h(a):c.publish("connect_failed")}}},c.options["connect timeout"]))})}c.sessionid=d,c.closeTimeout=f*1e3,c.heartbeatTimeout=e*1e3,c.transports=b.util.intersect(g.split(","),c.options.transports),h(),c.once("connect",function(){clearTimeout(c.connectTimeoutTimer),a&&typeof a=="function"&&a()})}),this},d.prototype.packet=function(a){return this.connected&&!this.doBuffer?this.transport.packet(a):this.buffer.push(a),this},d.prototype.setBuffer=function(a){this.doBuffer=a,!a&&this.connected&&this.buffer.length&&(this.transport.payload(this.buffer),this.buffer=[])},d.prototype.disconnect=function(){return this.connected&&(this.open&&this.of("").packet({type:"disconnect"}),this.onDisconnect("booted")),this},d.prototype.disconnectSync=function(){var a=b.util.request(),c=this.resource+"/"+b.protocol+"/"+this.sessionid;a.open("GET",c,!0),this.onDisconnect("booted")},d.prototype.isXDomain=function(){var a=c.location.port||("https:"==c.location.protocol?443:80);return this.options.host!==c.location.hostname||this.options.port!=a},d.prototype.onConnect=function(){this.connected||(this.connected=!0,this.connecting=!1,this.doBuffer||this.setBuffer(!1),this.emit("connect"))},d.prototype.onOpen=function(){this.open=!0},d.prototype.onClose=function(){this.open=!1},d.prototype.onPacket=function(a){this.of(a.endpoint).onPacket(a)},d.prototype.onError=function(a){a&&a.advice&&a.advice==="reconnect"&&this.connected&&(this.disconnect(),this.reconnect()),this.publish("error",a&&a.reason?a.reason:a)},d.prototype.onDisconnect=function(a){var b=this.connected;this.connected=!1,this.connecting=!1,this.open=!1,b&&(this.transport.close(),this.transport.clearTimeouts(),this.publish("disconnect",a),"booted"!=a&&this.options.reconnect&&!this.reconnecting&&this.reconnect())},d.prototype.reconnect=function(){function e(){if(a.connected){for(var b in a.namespaces)a.namespaces.hasOwnProperty(b)&&""!==b&&a.namespaces[b].packet({type:"connect"});a.publish("reconnect",a.transport.name,a.reconnectionAttempts)}a.removeListener("connect_failed",f),a.removeListener("connect",f),a.reconnecting=!1,delete a.reconnectionAttempts,delete a.reconnectionDelay,delete a.reconnectionTimer,delete a.redoTransports,a.options["try multiple transports"]=c}function f(){if(!a.reconnecting)return;if(a.connected)return e();if(a.connecting&&a.reconnecting)return a.reconnectionTimer=setTimeout(f,1e3);a.reconnectionAttempts++>=b?a.redoTransports?(a.publish("reconnect_failed"),e()):(a.on("connect_failed",f),a.options["try multiple transports"]=!0,a.transport=a.getTransport(),a.redoTransports=!0,a.connect()):(a.reconnectionDelay=10:!1},c.xdomainCheck=function(){return!0},typeof window!="undefined"&&(WEB_SOCKET_DISABLE_AUTO_INITIALIZATION=!0),b.transports.push("flashsocket")}("undefined"!=typeof io?io.Transport:module.exports,"undefined"!=typeof io?io:module.parent.exports);if("undefined"!=typeof window)var swfobject=function(){function A(){if(t)return;try{var a=i.getElementsByTagName("body")[0].appendChild(Q("span"));a.parentNode.removeChild(a)}catch(b){return}t=!0;var c=l.length;for(var d=0;d0)for(var c=0;c0){var g=P(d);if(g)if(S(m[c].swfVersion)&&!(y.wk&&y.wk<312))U(d,!0),e&&(f.success=!0,f.ref=G(d),e(f));else if(m[c].expressInstall&&H()){var h={};h.data=m[c].expressInstall,h.width=g.getAttribute("width")||"0",h.height=g.getAttribute("height")||"0",g.getAttribute("class")&&(h.styleclass=g.getAttribute("class")),g.getAttribute("align")&&(h.align=g.getAttribute("align"));var i={},j=g.getElementsByTagName("param"),k=j.length;for(var l=0;l');h.outerHTML='"+k+"",n[n.length]=c.id,g=P(c.id)}else{var m=Q(b);m.setAttribute("type",e);for(var o in c)c[o]!=Object.prototype[o]&&(o.toLowerCase()=="styleclass"?m.setAttribute("class",c[o]):o.toLowerCase()!="classid"&&m.setAttribute(o,c[o]));for(var p in d)d[p]!=Object.prototype[p]&&p.toLowerCase()!="movie"&&M(m,p,d[p]);h.parentNode.replaceChild(m,h),g=m}}return g}function M(a,b,c){var d=Q("param");d.setAttribute("name",b),d.setAttribute("value",c),a.appendChild(d)}function N(a){var b=P(a);b&&b.nodeName=="OBJECT"&&(y.ie&&y.win?(b.style.display="none",function(){b.readyState==4?O(a):setTimeout(arguments.callee,10)}()):b.parentNode.removeChild(b))}function O(a){var b=P(a);if(b){for(var c in b)typeof b[c]=="function"&&(b[c]=null);b.parentNode.removeChild(b)}}function P(a){var b=null;try{b=i.getElementById(a)}catch(c){}return b}function Q(a){return i.createElement(a)}function R(a,b,c){a.attachEvent(b,c),o[o.length]=[a,b,c]}function S(a){var b=y.pv,c=a.split(".");return c[0]=parseInt(c[0],10),c[1]=parseInt(c[1],10)||0,c[2]=parseInt(c[2],10)||0,b[0]>c[0]||b[0]==c[0]&&b[1]>c[1]||b[0]==c[0]&&b[1]==c[1]&&b[2]>=c[2]?!0:!1}function T(c,d,e,f){if(y.ie&&y.mac)return;var g=i.getElementsByTagName("head")[0];if(!g)return;var h=e&&typeof e=="string"?e:"screen";f&&(v=null,w=null);if(!v||w!=h){var j=Q("style");j.setAttribute("type","text/css"),j.setAttribute("media",h),v=g.appendChild(j),y.ie&&y.win&&typeof i.styleSheets!=a&&i.styleSheets.length>0&&(v=i.styleSheets[i.styleSheets.length-1]),w=h}y.ie&&y.win?v&&typeof v.addRule==b&&v.addRule(c,d):v&&typeof i.createTextNode!=a&&v.appendChild(i.createTextNode(c+" {"+d+"}"))}function U(a,b){if(!x)return;var c=b?"visible":"hidden";t&&P(a)?P(a).style.visibility=c:T("#"+a,"visibility:"+c)}function V(b){var c=/[\\\"<>\.;]/,d=c.exec(b)!=null;return d&&typeof encodeURIComponent!=a?encodeURIComponent(b):b}var a="undefined",b="object",c="Shockwave Flash",d="ShockwaveFlash.ShockwaveFlash",e="application/x-shockwave-flash",f="SWFObjectExprInst",g="onreadystatechange",h=window,i=document,j=navigator,k=!1,l=[D],m=[],n=[],o=[],p,q,r,s,t=!1,u=!1,v,w,x=!0,y=function(){var f=typeof i.getElementById!=a&&typeof i.getElementsByTagName!=a&&typeof i.createElement!=a,g=j.userAgent.toLowerCase(),l=j.platform.toLowerCase(),m=l?/win/.test(l):/win/.test(g),n=l?/mac/.test(l):/mac/.test(g),o=/webkit/.test(g)?parseFloat(g.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):!1,p=!1,q=[0,0,0],r=null;if(typeof j.plugins!=a&&typeof j.plugins[c]==b)r=j.plugins[c].description,r&&(typeof j.mimeTypes==a||!j.mimeTypes[e]||!!j.mimeTypes[e].enabledPlugin)&&(k=!0,p=!1,r=r.replace(/^.*\s+(\S+\s+\S+$)/,"$1"),q[0]=parseInt(r.replace(/^(.*)\..*$/,"$1"),10),q[1]=parseInt(r.replace(/^.*\.(.*)\s.*$/,"$1"),10),q[2]=/[a-zA-Z]/.test(r)?parseInt(r.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0);else if(typeof h.ActiveXObject!=a)try{var s=new ActiveXObject(d);s&&(r=s.GetVariable("$version"),r&&(p=!0,r=r.split(" ")[1].split(","),q=[parseInt(r[0],10),parseInt(r[1],10),parseInt(r[2],10)]))}catch(t){}return{w3:f,pv:q,wk:o,ie:p,win:m,mac:n}}(),z=function(){if(!y.w3)return;(typeof i.readyState!=a&&i.readyState=="complete"||typeof i.readyState==a&&(i.getElementsByTagName("body")[0]||i.body))&&A(),t||(typeof i.addEventListener!=a&&i.addEventListener("DOMContentLoaded",A,!1),y.ie&&y.win&&(i.attachEvent(g,function(){i.readyState=="complete"&&(i.detachEvent(g,arguments.callee),A())}),h==top&&function(){if(t)return;try{i.documentElement.doScroll("left")}catch(a){setTimeout(arguments.callee,0);return}A()}()),y.wk&&function(){if(t)return;if(!/loaded|complete/.test(i.readyState)){setTimeout(arguments.callee,0);return}A()}(),C(A))}(),W=function(){y.ie&&y.win&&window.attachEvent("onunload",function(){var a=o.length;for(var b=0;b= 10.0.0 is required.");return}location.protocol=="file:"&&a.error("WARNING: web-socket-js doesn't work in file:///... URL unless you set Flash Security Settings properly. Open the page via Web server i.e. http://..."),WebSocket=function(a,b,c,d,e){var f=this;f.__id=WebSocket.__nextId++,WebSocket.__instances[f.__id]=f,f.readyState=WebSocket.CONNECTING,f.bufferedAmount=0,f.__events={},b?typeof b=="string"&&(b=[b]):b=[],setTimeout(function(){WebSocket.__addTask(function(){WebSocket.__flash.create(f.__id,a,b,c||null,d||0,e||null)})},0)},WebSocket.prototype.send=function(a){if(this.readyState==WebSocket.CONNECTING)throw"INVALID_STATE_ERR: Web Socket connection has not been established";var b=WebSocket.__flash.send(this.__id,encodeURIComponent(a));return b<0?!0:(this.bufferedAmount+=b,!1)},WebSocket.prototype.close=function(){if(this.readyState==WebSocket.CLOSED||this.readyState==WebSocket.CLOSING)return;this.readyState=WebSocket.CLOSING,WebSocket.__flash.close(this.__id)},WebSocket.prototype.addEventListener=function(a,b,c){a in this.__events||(this.__events[a]=[]),this.__events[a].push(b)},WebSocket.prototype.removeEventListener=function(a,b,c){if(!(a in this.__events))return;var d=this.__events[a];for(var e=d.length-1;e>=0;--e)if(d[e]===b){d.splice(e,1);break}},WebSocket.prototype.dispatchEvent=function(a){var b=this.__events[a.type]||[];for(var c=0;c"),this.doc.close(),this.doc.parentWindow.s=this;var a=this.doc.createElement("div");a.className="socketio",this.doc.body.appendChild(a),this.iframe=this.doc.createElement("iframe"),a.appendChild(this.iframe);var c=this,d=b.util.query(this.socket.options.query,"t="+ +(new Date));this.iframe.src=this.prepareUrl()+d,b.util.on(window,"unload",function(){c.destroy()})},c.prototype._=function(a,b){this.onData(a);try{var c=b.getElementsByTagName("script")[0];c.parentNode.removeChild(c)}catch(d){}},c.prototype.destroy=function(){if(this.iframe){try{this.iframe.src="about:blank"}catch(a){}this.doc=null,this.iframe.parentNode.removeChild(this.iframe),this.iframe=null,CollectGarbage()}},c.prototype.close=function(){return this.destroy(),b.Transport.XHR.prototype.close.call(this)},c.check=function(){if("ActiveXObject"in window)try{var a=new ActiveXObject("htmlfile");return a&&b.Transport.XHR.check()}catch(c){}return!1},c.xdomainCheck=function(){return!1},b.transports.push("htmlfile")}("undefined"!=typeof io?io.Transport:module.exports,"undefined"!=typeof io?io:module.parent.exports),function(a,b,c){function d(){b.Transport.XHR.apply(this,arguments)}function e(){}a["xhr-polling"]=d,b.util.inherit(d,b.Transport.XHR),b.util.merge(d,b.Transport.XHR),d.prototype.name="xhr-polling",d.prototype.open=function(){var a=this;return b.Transport.XHR.prototype.open.call(a),!1},d.prototype.get=function(){function b(){this.readyState==4&&(this.onreadystatechange=e,this.status==200?(a.onData(this.responseText),a.get()):a.onClose())}function d(){this.onload=e,a.onData(this.responseText),a.get()}if(!this.open)return;var a=this;this.xhr=this.request(),c.XDomainRequest&&this.xhr instanceof XDomainRequest?this.xhr.onload=this.xhr.onerror=d:this.xhr.onreadystatechange=b,this.xhr.send(null)},d.prototype.onClose=function(){b.Transport.XHR.prototype.onClose.call(this);if(this.xhr){this.xhr.onreadystatechange=this.xhr.onload=e;try{this.xhr.abort()}catch(a){}this.xhr=null}},d.prototype.ready=function(a,c){var d=this;b.util.defer(function(){c.call(d)})},b.transports.push("xhr-polling")}("undefined"!=typeof io?io.Transport:module.exports,"undefined"!=typeof io?io:module.parent.exports,this),function(a,b,c){function e(a){b.Transport["xhr-polling"].apply(this,arguments),this.index=b.j.length;var c=this;b.j.push(function(a){c._(a)})}var d=c.document&&"MozAppearance"in c.document.documentElement.style;a["jsonp-polling"]=e,b.util.inherit(e,b.Transport["xhr-polling"]),e.prototype.name="jsonp-polling",e.prototype.post=function(a){function i(){j(),c.socket.setBuffer(!1)}function j(){c.iframe&&c.form.removeChild(c.iframe);try{h=document.createElement('