build fixed

single-host
Marc Wäckerlin 7 years ago
parent b1065af9ae
commit ac4a3fa9d6
  1. 1808
      ChangeLog
  2. 61
      ax_init_standard_project.m4
  3. 162
      bootstrap.sh
  4. 32
      build-in-docker.conf
  5. 106
      build-in-docker.sh
  6. 12
      configure.ac
  7. 4
      debian/changelog.in
  8. 8
      debian/control.in
  9. 2
      debian/rules
  10. 6
      debian/servicedock.postinst
  11. 13
      resolve-debbuilddeps.sh
  12. 37
      resolve-rpmbuilddeps.sh

@ -1,1808 +0,0 @@
2016-12-06 15:33 marc
* [r46] COPYING, ChangeLog, INSTALL, ax_init_standard_project.m4,
build-in-docker.conf, build-in-docker.sh:
should compile for yaketty and trusty
2016-11-25 18:25 marc
* [r45] COPYING, ChangeLog, INSTALL, nodejs/makefile.am:
fix systemd init file
2016-11-25 15:04 marc
* [r44] ChangeLog, ax_init_standard_project.m4, bootstrap.sh,
build-in-docker.conf, build-in-docker.sh,
nodejs/public/javascripts/servicedock.js:
fixed display of username; fixed nodejs build on old systems
2016-11-24 16:00 marc
* [r43] nodejs/public/javascripts/servicedock.js,
nodejs/servicedock.js:
fixed typos
2016-11-24 14:52 marc
* [r42] nodejs/package.json.in,
nodejs/public/javascripts/servicedock.js, nodejs/servicedock.js,
nodejs/sockets/index.js, nodejs/views/index.ejs:
most docker client parts have been moved to docker.js; this
version works
2016-11-23 15:58 marc
* [r41] COPYING, ChangeLog, INSTALL, nodejs/docker[DEL],
nodejs/makefile.am, nodejs/package.json.in,
nodejs/public/javascripts/servicedock.js, nodejs/servicedock.js,
nodejs/sockets/index.js, nodejs/views/index.ejs:
fixed login issue on chromium; moved docker into
mwaeckerlin/docker.js on github
2016-11-22 22:22 marc
* [r40] ChangeLog, nodejs/etc/servicedock.json,
nodejs/public/javascripts/servicedock.js, nodejs/servicedock.js,
nodejs/sockets/index.js:
stats: fixed issue with missing /sys/fs in docker 1.9, using
docker stats; login works
2016-11-22 15:56 marc
* [r39] nodejs/authentication[DEL], nodejs/package.json.in:
authentication is now in an own npm package
2016-09-21 17:24 marc
* [r38] ChangeLog, debian/control.in, servicedock.spec.in:
fix build where java is not installed
2016-09-21 09:43 marc
* [r37] debian/control.in, nodejs/makefile.am:
fix build problem in docker
2016-09-20 22:29 marc
* [r36] COPYING, ChangeLog, INSTALL, doc/screenshot10.png[ADD],
doc/screenshot11.png[ADD], doc/screenshot12.png[ADD],
nodejs/authentication/index.js, nodejs/etc/servicedock.json,
nodejs/etc/systemd[ADD], nodejs/etc/systemd/system[ADD],
nodejs/etc/systemd/system/servicedock.service[ADD],
nodejs/package.json.in, nodejs/servicedock.js,
nodejs/sockets/index.js:
ldap authentication works
2016-09-20 15:00 marc
* [r35] autogen.sh[ADD], ax_cxx_compile_stdcxx_11.m4,
ax_init_standard_project.m4, bootstrap.sh, build-in-docker.sh,
doc/doxyfile.in, doc/footer.html.in[ADD],
doc/header.html.in[ADD], doc/plantuml.jar[ADD],
doc/style.css[ADD], makefile_test.inc.am[ADD],
nodejs/authentication/index.js, nodejs/etc/servicedock.json,
nodejs/package.json.in, nodejs/public/javascripts/servicedock.js,
nodejs/public/stylesheets/servicedock.css, nodejs/servicedock.js,
nodejs/sockets/index.js, nodejs/views/index.ejs,
resolve-debbuilddeps.sh, resolve-rpmbuilddeps.sh, sql-to-dot.sed:
login is possible
2016-07-29 19:25 marc
* [r34] nodejs/authentication[ADD],
nodejs/authentication/index.js[ADD], nodejs/etc/servicedock.json,
nodejs/package.json.in, nodejs/public/javascripts/servicedock.js,
nodejs/routes/index.js, nodejs/servicedock.js,
nodejs/sockets/index.js, nodejs/views/index.ejs, scripts[ADD],
scripts/docker-backup.sh[ADD]:
in the middle of the work for authentication
2016-04-03 16:19 marc
* [r33] ChangeLog:
after svn-server restore
2016-03-02 15:25 marc
* [r32] ax_init_standard_project.m4, bootstrap.sh,
build-in-docker.sh, debian/control.in,
debian/servicedock.postinst[ADD], mac-create-app-bundle.sh,
nodejs/etc/default[ADD], nodejs/etc/default/servicedock[ADD],
nodejs/etc/init[ADD], nodejs/etc/init/servicedock.conf[ADD],
nodejs/etc/servicedock.json, nodejs/makefile.am,
nodejs/servicedock.js:
proper packaging and upstart scripts for ubuntu
2016-02-19 15:27 marc
* [r31] ChangeLog, nodejs/sockets/index.js:
little fix: fail outside of socket connection
2016-01-31 21:58 marc
* [r30] ChangeLog, nodejs/docker/docker.js,
nodejs/public/javascripts/servicedock.js,
nodejs/public/stylesheets/servicedock.css,
nodejs/views/index.ejs:
create works
2016-01-29 15:55 marc
* [r29] nodejs/docker/docker.js,
nodejs/public/javascripts/servicedock.js, nodejs/views/index.ejs:
create continued
2016-01-28 15:42 marc
* [r28] nodejs/docker/docker.js,
nodejs/public/javascripts/servicedock.js,
nodejs/public/stylesheets/servicedock.css,
nodejs/views/index.ejs:
more of create
2016-01-28 08:01 marc
* [r27] nodejs/makefile.am:
first part of create new nodes - added missing folder
2016-01-28 08:01 marc
* [r26] nodejs/docker[ADD], nodejs/docker/docker.js[ADD],
nodejs/docker/index.js[ADD]:
first part of create new nodes - added missing folder
2016-01-27 16:06 marc
* [r25] doc/screenshot-main-43.png[ADD], doc/screenshot.png[ADD],
doc/servicedock.ogv[ADD],
nodejs/public/javascripts/servicedock.js,
nodejs/public/stylesheets/servicedock.css, nodejs/servicedock.js,
nodejs/sockets/index.js, nodejs/views/index.ejs:
first part of create neew nodes
2016-01-25 15:52 marc
* [r24] ChangeLog, ax_init_standard_project.m4, build-in-docker.sh,
nodejs/etc[ADD], nodejs/etc/servicedock.json[ADD],
nodejs/makefile.am, nodejs/package.json.in,
nodejs/public/javascripts/servicedock.js, nodejs/servicedock.js:
more bashing
2016-01-25 08:00 marc
* [r23] ChangeLog:
small fixes
2016-01-25 08:00 marc
* [r22] nodejs/public/javascripts/servicedock.js,
nodejs/sockets/index.js:
small fixes
2016-01-22 15:50 marc
* [r21] nodejs/public/javascripts/servicedock.js,
nodejs/servicedock.js, nodejs/sockets/index.js,
nodejs/views/index.ejs:
stats displayed; about to rework bash
2016-01-22 07:52 marc
* [r20] nodejs/package.json.in,
nodejs/public/javascripts/servicedock.js,
nodejs/sockets/index.js:
stats successfully transfered
2016-01-21 15:58 marc
* [r19] nodejs/public/javascripts/servicedock.js,
nodejs/sockets/index.js:
stats first try
2016-01-21 09:17 marc
* [r18] nodejs/makefile.am:
node_modules can be regenerated at build time - part 2
2016-01-21 09:12 marc
* [r17] ChangeLog, nodejs/makefile.am, nodejs/node_modules[DEL]:
node_modules can be regenerated at build time
2016-01-21 07:49 marc
* [r16] ChangeLog, nodejs/public/javascripts/servicedock.js,
nodejs/public/stylesheets/servicedock.css:
create docker run commands from configuration json
2016-01-20 15:55 marc
* [r15] nodejs/public/javascripts/servicedock.js,
nodejs/public/stylesheets/servicedock.css,
nodejs/sockets/index.js, nodejs/views/index.ejs:
possibility to download configuration
2016-01-19 16:20 marc
* [r14] nodejs/package.json.in,
nodejs/public/javascripts/servicedock.js,
nodejs/public/stylesheets/servicedock.css,
nodejs/sockets/index.js, nodejs/views/index.ejs:
new features log and bash
2016-01-18 14:04 marc
* [r13] ChangeLog, ax_init_standard_project.m4, bootstrap.sh,
build-in-docker.conf[ADD], build-in-docker.sh, configure.ac,
debian/control.in, doc/doxyfile.in, html[DEL], makefile.am,
nodejs/makefile.am[ADD], nodejs/package.json[DEL],
nodejs/package.json.in[CPY], resolve-debbuilddeps.sh:
updated build from html/php to nodejs
2016-01-17 23:07 marc
* [r12] ChangeLog, html/makefile.am, html/servicedock.js,
nodejs/public/javascripts/servicedock.js,
nodejs/public/stylesheets/servicedock.css,
nodejs/sockets/index.js, nodejs/views/index.ejs:
with popup menu
2016-01-15 15:58 marc
* [r11] nodejs/public/javascripts/servicedock.js,
nodejs/sockets/index.js:
graph mainly rebuilt in javascript
2016-01-14 15:34 marc
* [r10] nodejs[ADD], nodejs/node_modules[ADD],
nodejs/node_modules/.bin[ADD],
nodejs/node_modules/.bin/express[ADD],
nodejs/node_modules/.bin/stylus[ADD],
nodejs/node_modules/ejs[ADD],
nodejs/node_modules/ejs/Jakefile[ADD],
nodejs/node_modules/ejs/README.md[ADD],
nodejs/node_modules/ejs/ejs.js[ADD],
nodejs/node_modules/ejs/ejs.min.js[ADD],
nodejs/node_modules/ejs/lib[ADD],
nodejs/node_modules/ejs/lib/ejs.js[ADD],
nodejs/node_modules/ejs/lib/utils.js[ADD],
nodejs/node_modules/ejs/package.json[ADD],
nodejs/node_modules/ejs/test[ADD],
nodejs/node_modules/ejs/test/ejs.js[ADD],
nodejs/node_modules/ejs/test/fixtures[ADD],
nodejs/node_modules/ejs/test/fixtures/backslash.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/backslash.html[ADD],
nodejs/node_modules/ejs/test/fixtures/comments.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/comments.html[ADD],
nodejs/node_modules/ejs/test/fixtures/consecutive-tags.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/consecutive-tags.html[ADD],
nodejs/node_modules/ejs/test/fixtures/double-quote.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/double-quote.html[ADD],
nodejs/node_modules/ejs/test/fixtures/error.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/error.out[ADD],
nodejs/node_modules/ejs/test/fixtures/fail.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/hello-world.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/include-abspath.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/include-simple.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/include-simple.html[ADD],
nodejs/node_modules/ejs/test/fixtures/include.css.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/include.css.html[ADD],
nodejs/node_modules/ejs/test/fixtures/include.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/include.html[ADD],
nodejs/node_modules/ejs/test/fixtures/include_cache.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/include_cache.html[ADD],
nodejs/node_modules/ejs/test/fixtures/include_preprocessor.css.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/include_preprocessor.css.html[ADD],
nodejs/node_modules/ejs/test/fixtures/include_preprocessor.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/include_preprocessor.html[ADD],
nodejs/node_modules/ejs/test/fixtures/include_preprocessor_cache.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/include_preprocessor_cache.html[ADD],
nodejs/node_modules/ejs/test/fixtures/includes[ADD],
nodejs/node_modules/ejs/test/fixtures/includes/bom.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/includes/menu[ADD],
nodejs/node_modules/ejs/test/fixtures/includes/menu-item.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/includes/menu/item.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/literal.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/literal.html[ADD],
nodejs/node_modules/ejs/test/fixtures/menu.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/menu.html[ADD],
nodejs/node_modules/ejs/test/fixtures/menu_preprocessor.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/menu_preprocessor.html[ADD],
nodejs/node_modules/ejs/test/fixtures/menu_var.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/messed.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/messed.html[ADD],
nodejs/node_modules/ejs/test/fixtures/newlines.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/newlines.html[ADD],
nodejs/node_modules/ejs/test/fixtures/newlines.mixed.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/newlines.mixed.html[ADD],
nodejs/node_modules/ejs/test/fixtures/no.newlines.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/no.newlines.error.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/no.newlines.html[ADD],
nodejs/node_modules/ejs/test/fixtures/no.semicolons.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/no.semicolons.html[ADD],
nodejs/node_modules/ejs/test/fixtures/para.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/pet.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/rmWhitespace.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/rmWhitespace.html[ADD],
nodejs/node_modules/ejs/test/fixtures/single-quote.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/single-quote.html[ADD],
nodejs/node_modules/ejs/test/fixtures/space-and-tab-slurp.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/space-and-tab-slurp.html[ADD],
nodejs/node_modules/ejs/test/fixtures/style.css[ADD],
nodejs/node_modules/ejs/test/fixtures/user-no-with.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/user.ejs[ADD],
nodejs/node_modules/ejs/test/fixtures/with-context.ejs[ADD],
nodejs/node_modules/ejs/test/mocha.opts[ADD],
nodejs/node_modules/ejs/test/tmp[ADD],
nodejs/node_modules/ejs/test/tmp/include.ejs[ADD],
nodejs/node_modules/ejs/test/tmp/include_preprocessor.ejs[ADD],
nodejs/node_modules/ejs/test/tmp/renderFile.ejs[ADD],
nodejs/node_modules/express[ADD],
nodejs/node_modules/express/.npmignore[ADD],
nodejs/node_modules/express/History.md[ADD],
nodejs/node_modules/express/LICENSE[ADD],
nodejs/node_modules/express/Makefile[ADD],
nodejs/node_modules/express/Readme.md[ADD],
nodejs/node_modules/express/bin[ADD],
nodejs/node_modules/express/bin/express[ADD],
nodejs/node_modules/express/index.js[ADD],
nodejs/node_modules/express/lib[ADD],
nodejs/node_modules/express/lib/express.js[ADD],
nodejs/node_modules/express/lib/http.js[ADD],
nodejs/node_modules/express/lib/https.js[ADD],
nodejs/node_modules/express/lib/request.js[ADD],
nodejs/node_modules/express/lib/response.js[ADD],
nodejs/node_modules/express/lib/router[ADD],
nodejs/node_modules/express/lib/router/collection.js[ADD],
nodejs/node_modules/express/lib/router/index.js[ADD],
nodejs/node_modules/express/lib/router/methods.js[ADD],
nodejs/node_modules/express/lib/router/route.js[ADD],
nodejs/node_modules/express/lib/utils.js[ADD],
nodejs/node_modules/express/lib/view[ADD],
nodejs/node_modules/express/lib/view.js[ADD],
nodejs/node_modules/express/lib/view/partial.js[ADD],
nodejs/node_modules/express/lib/view/view.js[ADD],
nodejs/node_modules/express/node_modules[ADD],
nodejs/node_modules/express/node_modules/connect[ADD],
nodejs/node_modules/express/node_modules/connect/.npmignore[ADD],
nodejs/node_modules/express/node_modules/connect/LICENSE[ADD],
nodejs/node_modules/express/node_modules/connect/index.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib[ADD],
nodejs/node_modules/express/node_modules/connect/lib/cache.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/connect.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/http.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/https.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/index.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/basicAuth.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/bodyParser.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/compiler.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/compress.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/cookieParser.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/csrf.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/directory.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/errorHandler.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/favicon.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/limit.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/logger.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/methodOverride.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/profiler.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/query.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/responseTime.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/router.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/session[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/session.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/session/cookie.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/session/memory.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/session/session.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/session/store.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/static.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/staticCache.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/middleware/vhost.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/patch.js[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/directory.html[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/error.html[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/favicon.ico[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_add.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_attach.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_code.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_copy.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_delete.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_edit.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_error.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_excel.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_find.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_gear.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_go.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_green.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_key.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_lightning.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_link.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_paintbrush.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_paste.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_red.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_refresh.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_save.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_acrobat.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_actionscript.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_add.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_c.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_camera.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_cd.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_code.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_code_red.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_coldfusion.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_compressed.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_copy.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_cplusplus.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_csharp.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_cup.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_database.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_delete.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_dvd.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_edit.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_error.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_excel.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_find.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_flash.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_freehand.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_gear.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_get.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_go.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_h.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_horizontal.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_key.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_lightning.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_link.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_magnify.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_medal.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_office.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_paint.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_paintbrush.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_paste.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_php.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_picture.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_powerpoint.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_put.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_ruby.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_stack.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_star.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_swoosh.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_text.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_text_width.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_tux.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_vector.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_visualstudio.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_width.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_word.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_world.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_wrench.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_white_zip.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_word.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/icons/page_world.png[ADD],
nodejs/node_modules/express/node_modules/connect/lib/public/style.css[ADD],
nodejs/node_modules/express/node_modules/connect/lib/utils.js[ADD],
nodejs/node_modules/express/node_modules/connect/node_modules[ADD],
nodejs/node_modules/express/node_modules/connect/node_modules/formidable[ADD],
nodejs/node_modules/express/node_modules/connect/node_modules/formidable/.npmignore[ADD],
nodejs/node_modules/express/node_modules/connect/node_modules/formidable/.travis.yml[ADD],
nodejs/node_modules/express/node_modules/connect/node_modules/formidable/LICENSE[ADD],
nodejs/node_modules/express/node_modules/connect/node_modules/formidable/Readme.md[ADD],
nodejs/node_modules/express/node_modules/connect/node_modules/formidable/index.js[ADD],
nodejs/node_modules/express/node_modules/connect/node_modules/formidable/lib[ADD],
nodejs/node_modules/express/node_modules/connect/node_modules/formidable/lib/file.js[ADD],
nodejs/node_modules/express/node_modules/connect/node_modules/formidable/lib/incoming_form.js[ADD],
nodejs/node_modules/express/node_modules/connect/node_modules/formidable/lib/index.js[ADD],
nodejs/node_modules/express/node_modules/connect/node_modules/formidable/lib/json_parser.js[ADD],
nodejs/node_modules/express/node_modules/connect/node_modules/formidable/lib/multipart_parser.js[ADD],
nodejs/node_modules/express/node_modules/connect/node_modules/formidable/lib/octet_parser.js[ADD],
nodejs/node_modules/express/node_modules/connect/node_modules/formidable/lib/querystring_parser.js[ADD],
nodejs/node_modules/express/node_modules/connect/node_modules/formidable/package.json[ADD],
nodejs/node_modules/express/node_modules/connect/package.json[ADD],
nodejs/node_modules/express/node_modules/connect/test.js[ADD],
nodejs/node_modules/express/node_modules/mime[ADD],
nodejs/node_modules/express/node_modules/mime/LICENSE[ADD],
nodejs/node_modules/express/node_modules/mime/README.md[ADD],
nodejs/node_modules/express/node_modules/mime/mime.js[ADD],
nodejs/node_modules/express/node_modules/mime/package.json[ADD],
nodejs/node_modules/express/node_modules/mime/test.js[ADD],
nodejs/node_modules/express/node_modules/mime/types[ADD],
nodejs/node_modules/express/node_modules/mime/types/mime.types[ADD],
nodejs/node_modules/express/node_modules/mime/types/node.types[ADD],
nodejs/node_modules/express/node_modules/mkdirp[ADD],
nodejs/node_modules/express/node_modules/mkdirp/.gitignore.orig[ADD],
nodejs/node_modules/express/node_modules/mkdirp/.npmignore[ADD],
nodejs/node_modules/express/node_modules/mkdirp/LICENSE[ADD],
nodejs/node_modules/express/node_modules/mkdirp/README.markdown[ADD],
nodejs/node_modules/express/node_modules/mkdirp/examples[ADD],
nodejs/node_modules/express/node_modules/mkdirp/examples/pow.js[ADD],
nodejs/node_modules/express/node_modules/mkdirp/examples/pow.js.orig[ADD],
nodejs/node_modules/express/node_modules/mkdirp/index.js[ADD],
nodejs/node_modules/express/node_modules/mkdirp/package.json[ADD],
nodejs/node_modules/express/node_modules/mkdirp/test[ADD],
nodejs/node_modules/express/node_modules/mkdirp/test/chmod.js[ADD],
nodejs/node_modules/express/node_modules/mkdirp/test/clobber.js[ADD],
nodejs/node_modules/express/node_modules/mkdirp/test/mkdirp.js[ADD],
nodejs/node_modules/express/node_modules/mkdirp/test/perm.js[ADD],
nodejs/node_modules/express/node_modules/mkdirp/test/perm_sync.js[ADD],
nodejs/node_modules/express/node_modules/mkdirp/test/race.js[ADD],
nodejs/node_modules/express/node_modules/mkdirp/test/rel.js[ADD],
nodejs/node_modules/express/node_modules/mkdirp/test/sync.js[ADD],
nodejs/node_modules/express/node_modules/mkdirp/test/umask.js[ADD],
nodejs/node_modules/express/node_modules/mkdirp/test/umask_sync.js[ADD],
nodejs/node_modules/express/node_modules/qs[ADD],
nodejs/node_modules/express/node_modules/qs/.gitmodules[ADD],
nodejs/node_modules/express/node_modules/qs/.npmignore[ADD],
nodejs/node_modules/express/node_modules/qs/.travis.yml[ADD],
nodejs/node_modules/express/node_modules/qs/History.md[ADD],
nodejs/node_modules/express/node_modules/qs/Makefile[ADD],
nodejs/node_modules/express/node_modules/qs/Readme.md[ADD],
nodejs/node_modules/express/node_modules/qs/benchmark.js[ADD],
nodejs/node_modules/express/node_modules/qs/examples.js[ADD],
nodejs/node_modules/express/node_modules/qs/index.js[ADD],
nodejs/node_modules/express/node_modules/qs/lib[ADD],
nodejs/node_modules/express/node_modules/qs/lib/querystring.js[ADD],
nodejs/node_modules/express/node_modules/qs/package.json[ADD],
nodejs/node_modules/express/node_modules/qs/test[ADD],
nodejs/node_modules/express/node_modules/qs/test/mocha.opts[ADD],
nodejs/node_modules/express/node_modules/qs/test/parse.js[ADD],
nodejs/node_modules/express/node_modules/qs/test/stringify.js[ADD],
nodejs/node_modules/express/package.json[ADD],
nodejs/node_modules/express/testing[ADD],
nodejs/node_modules/express/testing/foo[ADD],
nodejs/node_modules/express/testing/foo/app.js[ADD],
nodejs/node_modules/express/testing/foo/package.json[ADD],
nodejs/node_modules/express/testing/foo/public[ADD],
nodejs/node_modules/express/testing/foo/public/stylesheets[ADD],
nodejs/node_modules/express/testing/foo/public/stylesheets/style.css[ADD],
nodejs/node_modules/express/testing/foo/routes[ADD],
nodejs/node_modules/express/testing/foo/routes/index.js[ADD],
nodejs/node_modules/express/testing/foo/views[ADD],
nodejs/node_modules/express/testing/foo/views/index.jade[ADD],
nodejs/node_modules/express/testing/foo/views/layout.jade[ADD],
nodejs/node_modules/express/testing/index.js[ADD],
nodejs/node_modules/express/testing/public[ADD],
nodejs/node_modules/express/testing/public/test.txt[ADD],
nodejs/node_modules/express/testing/views[ADD],
nodejs/node_modules/express/testing/views/page.html[ADD],
nodejs/node_modules/express/testing/views/page.jade[ADD],
nodejs/node_modules/express/testing/views/test.md[ADD],
nodejs/node_modules/express/testing/views/user[ADD],
nodejs/node_modules/express/testing/views/user/index.jade[ADD],
nodejs/node_modules/express/testing/views/user/list.jade[ADD],
nodejs/node_modules/socket.io[ADD],
nodejs/node_modules/socket.io/.npmignore[ADD],
nodejs/node_modules/socket.io/.travis.yml[ADD],
nodejs/node_modules/socket.io/History.md[ADD],
nodejs/node_modules/socket.io/LICENSE[ADD],
nodejs/node_modules/socket.io/Makefile[ADD],
nodejs/node_modules/socket.io/Readme.md[ADD],
nodejs/node_modules/socket.io/lib[ADD],
nodejs/node_modules/socket.io/lib/client.js[ADD],
nodejs/node_modules/socket.io/lib/index.js[ADD],
nodejs/node_modules/socket.io/lib/namespace.js[ADD],
nodejs/node_modules/socket.io/lib/socket.js[ADD],
nodejs/node_modules/socket.io/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/debug[ADD],
nodejs/node_modules/socket.io/node_modules/debug/.jshintrc[ADD],
nodejs/node_modules/socket.io/node_modules/debug/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/debug/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/debug/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/debug/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/debug/bower.json[ADD],
nodejs/node_modules/socket.io/node_modules/debug/browser.js[ADD],
nodejs/node_modules/socket.io/node_modules/debug/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/debug/debug.js[ADD],
nodejs/node_modules/socket.io/node_modules/debug/node.js[ADD],
nodejs/node_modules/socket.io/node_modules/debug/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/debug/node_modules/ms[ADD],
nodejs/node_modules/socket.io/node_modules/debug/node_modules/ms/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/debug/node_modules/ms/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/debug/node_modules/ms/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/debug/node_modules/ms/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/debug/node_modules/ms/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/debug/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/lib[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/lib/engine.io.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/lib/server.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/lib/socket.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/lib/transport.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/lib/transports[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/lib/transports/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/lib/transports/polling-jsonp.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/lib/transports/polling-xhr.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/lib/transports/polling.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/lib/transports/websocket.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/HISTORY.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/mime-types[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/mime-types/HISTORY.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/mime-types/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/mime-types/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/mime-types/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/mime-types/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/mime-types/node_modules/mime-db[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/mime-types/node_modules/mime-db/HISTORY.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/mime-types/node_modules/mime-db/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/mime-types/node_modules/mime-db/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/mime-types/node_modules/mime-db/db.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/mime-types/node_modules/mime-db/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/mime-types/node_modules/mime-db/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/mime-types/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/negotiator[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/negotiator/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/negotiator/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/negotiator/lib[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/negotiator/lib/charset.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/negotiator/lib/encoding.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/negotiator/lib/language.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/negotiator/lib/mediaType.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/negotiator/lib/negotiator.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/node_modules/negotiator/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/accepts/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/base64id[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/base64id/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/base64id/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/base64id/lib[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/base64id/lib/base64id.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/base64id/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/.zuul.yml[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/lib[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/lib/browser.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/lib/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/lib/keys.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/after[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/after/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/after/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/after/LICENCE[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/after/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/after/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/after/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/after/test[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/after/test/after-test.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/arraybuffer.slice[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/arraybuffer.slice/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/arraybuffer.slice/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/arraybuffer.slice/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/arraybuffer.slice/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/arraybuffer.slice/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/arraybuffer.slice/test[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/arraybuffer.slice/test/slice-buffer.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/base64-arraybuffer[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/base64-arraybuffer/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/base64-arraybuffer/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/base64-arraybuffer/LICENSE-MIT[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/base64-arraybuffer/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/base64-arraybuffer/grunt.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/base64-arraybuffer/lib[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/base64-arraybuffer/lib/base64-arraybuffer.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/base64-arraybuffer/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/base64-arraybuffer/test[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/base64-arraybuffer/test/base64-arraybuffer_test.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/blob[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/blob/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/blob/.zuul.yml[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/blob/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/blob/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/blob/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/blob/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/blob/test[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/blob/test/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/fixtures[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/fixtures/big.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/node_modules/isarray[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/node_modules/isarray/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/node_modules/isarray/build[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/node_modules/isarray/build/build.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/node_modules/isarray/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/node_modules/isarray/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/node_modules/isarray/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/has-binary/test.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/utf8[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/utf8/.gitattributes[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/utf8/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/utf8/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/utf8/Gruntfile.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/utf8/LICENSE-MIT.txt[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/utf8/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/utf8/bower.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/utf8/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/utf8/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/utf8/tests[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/utf8/tests/generate-test-data.py[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/utf8/tests/index.html[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/utf8/tests/tests.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/node_modules/utf8/utf8.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/engine.io-parser/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/lib[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/lib/BufferPool.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/lib/BufferUtil.fallback.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/lib/BufferUtil.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/lib/ErrorCodes.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/lib/Extensions.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/lib/PerMessageDeflate.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/lib/Receiver.hixie.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/lib/Receiver.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/lib/Sender.hixie.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/lib/Sender.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/lib/Validation.fallback.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/lib/Validation.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/lib/WebSocket.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/lib/WebSocketServer.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/options[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/options/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/options/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/options/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/options/lib[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/options/lib/options.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/options/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/ultron[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/ultron/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/ultron/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/ultron/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/ultron/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/ultron/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/ultron/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/node_modules/ultron/test.js[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/node_modules/ws/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/engine.io/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/has-binary[ADD],
nodejs/node_modules/socket.io/node_modules/has-binary/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/has-binary/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/has-binary/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/has-binary/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/has-binary/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/has-binary/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/has-binary/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/has-binary/node_modules/isarray[ADD],
nodejs/node_modules/socket.io/node_modules/has-binary/node_modules/isarray/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/has-binary/node_modules/isarray/build[ADD],
nodejs/node_modules/socket.io/node_modules/has-binary/node_modules/isarray/build/build.js[ADD],
nodejs/node_modules/socket.io/node_modules/has-binary/node_modules/isarray/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/has-binary/node_modules/isarray/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/has-binary/node_modules/isarray/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/has-binary/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/has-binary/test.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/.zuul.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/bench[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/bench/bench.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/bench/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/binary.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/is-buffer.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/benchmark[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/benchmark/LICENSE.txt[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/benchmark/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/benchmark/benchmark.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/benchmark/doc[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/benchmark/doc/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/benchmark/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/benchmark/test[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/benchmark/test/run-test.sh[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/benchmark/test/test.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/component-emitter[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/component-emitter/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/component-emitter/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/component-emitter/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/component-emitter/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/component-emitter/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/component-emitter/bower.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/component-emitter/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/component-emitter/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/component-emitter/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/debug[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/debug/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/debug/debug.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/debug/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/debug/lib[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/debug/lib/debug.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/debug/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/isarray[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/isarray/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/isarray/build[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/isarray/build/build.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/isarray/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/isarray/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/isarray/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/.gitmodules[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/.jamignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/coverage[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/coverage/coverage.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/coverage/lcov-report[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/coverage/lcov-report/lib[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/coverage/lcov-report/lib/json3.js.html[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/coverage/lcov-report/prettify.css[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/coverage/lcov-report/prettify.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/coverage/lcov.info[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/lib[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/lib/json3.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/lib/json3.min.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/node_modules/json3/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/node_modules/socket.io-parser/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-adapter/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/lib[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/lib/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/lib/manager.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/lib/on.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/lib/socket.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/lib/url.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/backo2[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/backo2/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/backo2/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/backo2/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/backo2/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/backo2/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/backo2/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/backo2/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/backo2/test[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/backo2/test/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-bind[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-bind/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-bind/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-bind/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-bind/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-bind/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-bind/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-bind/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-emitter[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-emitter/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-emitter/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-emitter/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/component-emitter/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/.zuul.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/engine.io.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/lib[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/lib/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/lib/socket.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/lib/transport.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/lib/transports[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/lib/transports/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/lib/transports/polling-jsonp.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/lib/transports/polling-xhr.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/lib/transports/polling.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/lib/transports/websocket.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/lib/xmlhttprequest.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-emitter[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-emitter/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-emitter/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-emitter/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-emitter/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-emitter/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-emitter/bower.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-emitter/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-emitter/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-emitter/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-inherit[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-inherit/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-inherit/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-inherit/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-inherit/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-inherit/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-inherit/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-inherit/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-inherit/test[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/component-inherit/test/inherit.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/.zuul.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/lib[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/lib/browser.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/lib/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/lib/keys.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/after[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/after/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/after/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/after/LICENCE[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/after/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/after/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/after/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/after/test[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/after/test/after-test.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/arraybuffer.slice[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/arraybuffer.slice/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/arraybuffer.slice/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/arraybuffer.slice/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/arraybuffer.slice/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/arraybuffer.slice/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/arraybuffer.slice/test[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/arraybuffer.slice/test/slice-buffer.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/base64-arraybuffer[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/base64-arraybuffer/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/base64-arraybuffer/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/base64-arraybuffer/LICENSE-MIT[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/base64-arraybuffer/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/base64-arraybuffer/grunt.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/base64-arraybuffer/lib[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/base64-arraybuffer/lib/base64-arraybuffer.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/base64-arraybuffer/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/base64-arraybuffer/test[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/base64-arraybuffer/test/base64-arraybuffer_test.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/blob[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/blob/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/blob/.zuul.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/blob/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/blob/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/blob/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/blob/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/blob/test[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/blob/test/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/fixtures[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/fixtures/big.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/node_modules/isarray[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/node_modules/isarray/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/node_modules/isarray/build[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/node_modules/isarray/build/build.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/node_modules/isarray/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/node_modules/isarray/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/node_modules/isarray/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/has-binary/test.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/utf8[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/utf8/.gitattributes[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/utf8/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/utf8/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/utf8/Gruntfile.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/utf8/LICENSE-MIT.txt[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/utf8/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/utf8/bower.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/utf8/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/utf8/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/utf8/tests[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/utf8/tests/generate-test-data.py[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/utf8/tests/index.html[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/utf8/tests/tests.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/node_modules/utf8/utf8.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/engine.io-parser/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/has-cors[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/has-cors/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/has-cors/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/has-cors/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/has-cors/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/has-cors/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/has-cors/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/has-cors/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/has-cors/test.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/example.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/node_modules/callsite[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/node_modules/callsite/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/node_modules/callsite/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/node_modules/callsite/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/node_modules/callsite/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/node_modules/callsite/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/node_modules/callsite/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/node_modules/better-assert/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parsejson/test.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/example.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/node_modules/callsite[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/node_modules/callsite/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/node_modules/callsite/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/node_modules/callsite/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/node_modules/callsite/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/node_modules/callsite/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/node_modules/callsite/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/node_modules/better-assert/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/parseqs/test.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/BufferPool.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/BufferUtil.fallback.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/BufferUtil.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/ErrorCodes.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/Extensions.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/PerMessageDeflate.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/Receiver.hixie.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/Receiver.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/Sender.hixie.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/Sender.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/Validation.fallback.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/Validation.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/WebSocket.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/lib/WebSocketServer.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/options[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/options/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/options/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/options/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/options/lib[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/options/lib/options.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/options/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/ultron[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/ultron/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/ultron/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/ultron/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/ultron/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/ultron/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/ultron/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/node_modules/ultron/test.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/ws/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/autotest.watchr[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/example[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/example/demo.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/lib[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/lib/XMLHttpRequest.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/tests[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/tests/test-constants.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/tests/test-events.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/tests/test-exceptions.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/tests/test-headers.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/tests/test-redirect-302.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/tests/test-redirect-303.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/tests/test-redirect-307.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/tests/test-request-methods.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/tests/test-request-protocols.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/xmlhttprequest-ssl/tests/testdata.txt[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/yeast[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/yeast/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/yeast/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/yeast/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/node_modules/yeast/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/engine.io-client/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/indexof[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/indexof/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/indexof/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/indexof/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/indexof/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/indexof/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/indexof/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/object-component[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/object-component/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/object-component/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/object-component/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/object-component/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/object-component/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/object-component/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/object-component/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/object-component/test[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/object-component/test/object.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/example.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/node_modules/callsite[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/node_modules/callsite/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/node_modules/callsite/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/node_modules/callsite/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/node_modules/callsite/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/node_modules/callsite/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/node_modules/callsite/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/node_modules/better-assert/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/parseuri/test.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/.zuul.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/bench[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/bench/bench.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/bench/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/binary.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/is-buffer.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/benchmark[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/benchmark/LICENSE.txt[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/benchmark/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/benchmark/benchmark.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/benchmark/doc[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/benchmark/doc/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/benchmark/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/benchmark/test[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/benchmark/test/run-test.sh[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/benchmark/test/test.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/component-emitter[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/component-emitter/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/component-emitter/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/component-emitter/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/component-emitter/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/component-emitter/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/component-emitter/bower.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/component-emitter/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/component-emitter/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/component-emitter/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/isarray[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/isarray/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/isarray/build[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/isarray/build/build.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/isarray/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/isarray/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/isarray/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/json3[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/json3/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/json3/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/json3/lib[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/json3/lib/json3.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/json3/lib/json3.min.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/json3/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/socket.io-parser/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/to-array[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/to-array/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/to-array/LICENCE[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/to-array/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/to-array/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/node_modules/to-array/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-client/socket.io.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/.zuul.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/bench[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/bench/bench.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/bench/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/binary.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/is-buffer.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/benchmark[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/benchmark/LICENSE.txt[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/benchmark/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/benchmark/benchmark.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/benchmark/doc[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/benchmark/doc/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/benchmark/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/benchmark/test[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/benchmark/test/run-test.sh[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/benchmark/test/test.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/component-emitter[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/component-emitter/.npmignore[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/component-emitter/.travis.yml[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/component-emitter/History.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/component-emitter/Makefile[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/component-emitter/Readme.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/component-emitter/bower.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/component-emitter/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/component-emitter/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/component-emitter/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/isarray[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/isarray/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/isarray/build[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/isarray/build/build.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/isarray/component.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/isarray/index.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/isarray/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/json3[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/json3/LICENSE[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/json3/README.md[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/json3/lib[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/json3/lib/json3.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/json3/lib/json3.min.js[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/node_modules/json3/package.json[ADD],
nodejs/node_modules/socket.io/node_modules/socket.io-parser/package.json[ADD],
nodejs/node_modules/socket.io/package.json[ADD],
nodejs/node_modules/stylus[ADD],
nodejs/node_modules/stylus/Code_of_Conduct.md[ADD],
nodejs/node_modules/stylus/Contributing.md[ADD],
nodejs/node_modules/stylus/History.md[ADD],
nodejs/node_modules/stylus/LICENSE[ADD],
nodejs/node_modules/stylus/Readme.md[ADD],
nodejs/node_modules/stylus/bin[ADD],
nodejs/node_modules/stylus/bin/stylus[ADD],
nodejs/node_modules/stylus/index.js[ADD],
nodejs/node_modules/stylus/lib[ADD],
nodejs/node_modules/stylus/lib/browserify.js[ADD],
nodejs/node_modules/stylus/lib/cache[ADD],
nodejs/node_modules/stylus/lib/cache/fs.js[ADD],
nodejs/node_modules/stylus/lib/cache/index.js[ADD],
nodejs/node_modules/stylus/lib/cache/memory.js[ADD],
nodejs/node_modules/stylus/lib/cache/null.js[ADD],
nodejs/node_modules/stylus/lib/colors.js[ADD],
nodejs/node_modules/stylus/lib/convert[ADD],
nodejs/node_modules/stylus/lib/convert/css.js[ADD],
nodejs/node_modules/stylus/lib/errors.js[ADD],
nodejs/node_modules/stylus/lib/functions[ADD],
nodejs/node_modules/stylus/lib/functions/add-property.js[ADD],
nodejs/node_modules/stylus/lib/functions/adjust.js[ADD],
nodejs/node_modules/stylus/lib/functions/alpha.js[ADD],
nodejs/node_modules/stylus/lib/functions/base-convert.js[ADD],
nodejs/node_modules/stylus/lib/functions/basename.js[ADD],
nodejs/node_modules/stylus/lib/functions/blend.js[ADD],
nodejs/node_modules/stylus/lib/functions/blue.js[ADD],
nodejs/node_modules/stylus/lib/functions/clone.js[ADD],
nodejs/node_modules/stylus/lib/functions/component.js[ADD],
nodejs/node_modules/stylus/lib/functions/contrast.js[ADD],
nodejs/node_modules/stylus/lib/functions/convert.js[ADD],
nodejs/node_modules/stylus/lib/functions/current-media.js[ADD],
nodejs/node_modules/stylus/lib/functions/define.js[ADD],
nodejs/node_modules/stylus/lib/functions/dirname.js[ADD],
nodejs/node_modules/stylus/lib/functions/error.js[ADD],
nodejs/node_modules/stylus/lib/functions/extname.js[ADD],
nodejs/node_modules/stylus/lib/functions/green.js[ADD],
nodejs/node_modules/stylus/lib/functions/hsl.js[ADD],
nodejs/node_modules/stylus/lib/functions/hsla.js[ADD],
nodejs/node_modules/stylus/lib/functions/hue.js[ADD],
nodejs/node_modules/stylus/lib/functions/image-size.js[ADD],
nodejs/node_modules/stylus/lib/functions/image.js[ADD],
nodejs/node_modules/stylus/lib/functions/index.js[ADD],
nodejs/node_modules/stylus/lib/functions/index.styl[ADD],
nodejs/node_modules/stylus/lib/functions/json.js[ADD],
nodejs/node_modules/stylus/lib/functions/length.js[ADD],
nodejs/node_modules/stylus/lib/functions/lightness.js[ADD],
nodejs/node_modules/stylus/lib/functions/list-separator.js[ADD],
nodejs/node_modules/stylus/lib/functions/lookup.js[ADD],
nodejs/node_modules/stylus/lib/functions/luminosity.js[ADD],
nodejs/node_modules/stylus/lib/functions/match.js[ADD],
nodejs/node_modules/stylus/lib/functions/math-prop.js[ADD],
nodejs/node_modules/stylus/lib/functions/math.js[ADD],
nodejs/node_modules/stylus/lib/functions/merge.js[ADD],
nodejs/node_modules/stylus/lib/functions/operate.js[ADD],
nodejs/node_modules/stylus/lib/functions/opposite-position.js[ADD],
nodejs/node_modules/stylus/lib/functions/p.js[ADD],
nodejs/node_modules/stylus/lib/functions/pathjoin.js[ADD],
nodejs/node_modules/stylus/lib/functions/pop.js[ADD],
nodejs/node_modules/stylus/lib/functions/prefix-classes.js[ADD],
nodejs/node_modules/stylus/lib/functions/push.js[ADD],
nodejs/node_modules/stylus/lib/functions/range.js[ADD],
nodejs/node_modules/stylus/lib/functions/red.js[ADD],
nodejs/node_modules/stylus/lib/functions/remove.js[ADD],
nodejs/node_modules/stylus/lib/functions/replace.js[ADD],
nodejs/node_modules/stylus/lib/functions/resolver.js[ADD],
nodejs/node_modules/stylus/lib/functions/rgb.js[ADD],
nodejs/node_modules/stylus/lib/functions/rgba.js[ADD],
nodejs/node_modules/stylus/lib/functions/s.js[ADD],
nodejs/node_modules/stylus/lib/functions/saturation.js[ADD],
nodejs/node_modules/stylus/lib/functions/selector-exists.js[ADD],
nodejs/node_modules/stylus/lib/functions/selector.js[ADD],
nodejs/node_modules/stylus/lib/functions/selectors.js[ADD],
nodejs/node_modules/stylus/lib/functions/shift.js[ADD],
nodejs/node_modules/stylus/lib/functions/split.js[ADD],
nodejs/node_modules/stylus/lib/functions/substr.js[ADD],
nodejs/node_modules/stylus/lib/functions/tan.js[ADD],
nodejs/node_modules/stylus/lib/functions/trace.js[ADD],
nodejs/node_modules/stylus/lib/functions/transparentify.js[ADD],
nodejs/node_modules/stylus/lib/functions/type.js[ADD],
nodejs/node_modules/stylus/lib/functions/unit.js[ADD],
nodejs/node_modules/stylus/lib/functions/unquote.js[ADD],
nodejs/node_modules/stylus/lib/functions/unshift.js[ADD],
nodejs/node_modules/stylus/lib/functions/url.js[ADD],
nodejs/node_modules/stylus/lib/functions/use.js[ADD],
nodejs/node_modules/stylus/lib/functions/warn.js[ADD],
nodejs/node_modules/stylus/lib/lexer.js[ADD],
nodejs/node_modules/stylus/lib/middleware.js[ADD],
nodejs/node_modules/stylus/lib/nodes[ADD],
nodejs/node_modules/stylus/lib/nodes/arguments.js[ADD],
nodejs/node_modules/stylus/lib/nodes/atblock.js[ADD],
nodejs/node_modules/stylus/lib/nodes/atrule.js[ADD],
nodejs/node_modules/stylus/lib/nodes/binop.js[ADD],
nodejs/node_modules/stylus/lib/nodes/block.js[ADD],
nodejs/node_modules/stylus/lib/nodes/boolean.js[ADD],
nodejs/node_modules/stylus/lib/nodes/call.js[ADD],
nodejs/node_modules/stylus/lib/nodes/charset.js[ADD],
nodejs/node_modules/stylus/lib/nodes/comment.js[ADD],
nodejs/node_modules/stylus/lib/nodes/each.js[ADD],
nodejs/node_modules/stylus/lib/nodes/expression.js[ADD],
nodejs/node_modules/stylus/lib/nodes/extend.js[ADD],
nodejs/node_modules/stylus/lib/nodes/feature.js[ADD],
nodejs/node_modules/stylus/lib/nodes/function.js[ADD],
nodejs/node_modules/stylus/lib/nodes/group.js[ADD],
nodejs/node_modules/stylus/lib/nodes/hsla.js[ADD],
nodejs/node_modules/stylus/lib/nodes/ident.js[ADD],
nodejs/node_modules/stylus/lib/nodes/if.js[ADD],
nodejs/node_modules/stylus/lib/nodes/import.js[ADD],
nodejs/node_modules/stylus/lib/nodes/index.js[ADD],
nodejs/node_modules/stylus/lib/nodes/keyframes.js[ADD],
nodejs/node_modules/stylus/lib/nodes/literal.js[ADD],
nodejs/node_modules/stylus/lib/nodes/media.js[ADD],
nodejs/node_modules/stylus/lib/nodes/member.js[ADD],
nodejs/node_modules/stylus/lib/nodes/namespace.js[ADD],
nodejs/node_modules/stylus/lib/nodes/node.js[ADD],
nodejs/node_modules/stylus/lib/nodes/null.js[ADD],
nodejs/node_modules/stylus/lib/nodes/object.js[ADD],
nodejs/node_modules/stylus/lib/nodes/params.js[ADD],
nodejs/node_modules/stylus/lib/nodes/property.js[ADD],
nodejs/node_modules/stylus/lib/nodes/query-list.js[ADD],
nodejs/node_modules/stylus/lib/nodes/query.js[ADD],
nodejs/node_modules/stylus/lib/nodes/return.js[ADD],
nodejs/node_modules/stylus/lib/nodes/rgba.js[ADD],
nodejs/node_modules/stylus/lib/nodes/root.js[ADD],
nodejs/node_modules/stylus/lib/nodes/selector.js[ADD],
nodejs/node_modules/stylus/lib/nodes/string.js[ADD],
nodejs/node_modules/stylus/lib/nodes/supports.js[ADD],
nodejs/node_modules/stylus/lib/nodes/ternary.js[ADD],
nodejs/node_modules/stylus/lib/nodes/unaryop.js[ADD],
nodejs/node_modules/stylus/lib/nodes/unit.js[ADD],
nodejs/node_modules/stylus/lib/parser.js[ADD],
nodejs/node_modules/stylus/lib/renderer.js[ADD],
nodejs/node_modules/stylus/lib/selector-parser.js[ADD],
nodejs/node_modules/stylus/lib/stack[ADD],
nodejs/node_modules/stylus/lib/stack/frame.js[ADD],
nodejs/node_modules/stylus/lib/stack/index.js[ADD],
nodejs/node_modules/stylus/lib/stack/scope.js[ADD],
nodejs/node_modules/stylus/lib/stylus.js[ADD],
nodejs/node_modules/stylus/lib/token.js[ADD],
nodejs/node_modules/stylus/lib/units.js[ADD],
nodejs/node_modules/stylus/lib/utils.js[ADD],
nodejs/node_modules/stylus/lib/visitor[ADD],
nodejs/node_modules/stylus/lib/visitor/compiler.js[ADD],
nodejs/node_modules/stylus/lib/visitor/deps-resolver.js[ADD],
nodejs/node_modules/stylus/lib/visitor/evaluator.js[ADD],
nodejs/node_modules/stylus/lib/visitor/index.js[ADD],
nodejs/node_modules/stylus/lib/visitor/normalizer.js[ADD],
nodejs/node_modules/stylus/lib/visitor/sourcemapper.js[ADD],
nodejs/node_modules/stylus/node_modules[ADD],
nodejs/node_modules/stylus/node_modules/.bin[ADD],
nodejs/node_modules/stylus/node_modules/.bin/mkdirp[ADD],
nodejs/node_modules/stylus/node_modules/css-parse[ADD],
nodejs/node_modules/stylus/node_modules/css-parse/Readme.md[ADD],
nodejs/node_modules/stylus/node_modules/css-parse/index.js[ADD],
nodejs/node_modules/stylus/node_modules/css-parse/package.json[ADD],
nodejs/node_modules/stylus/node_modules/debug[ADD],
nodejs/node_modules/stylus/node_modules/debug/.jshintrc[ADD],
nodejs/node_modules/stylus/node_modules/debug/.npmignore[ADD],
nodejs/node_modules/stylus/node_modules/debug/History.md[ADD],
nodejs/node_modules/stylus/node_modules/debug/Makefile[ADD],
nodejs/node_modules/stylus/node_modules/debug/Readme.md[ADD],
nodejs/node_modules/stylus/node_modules/debug/bower.json[ADD],
nodejs/node_modules/stylus/node_modules/debug/browser.js[ADD],
nodejs/node_modules/stylus/node_modules/debug/component.json[ADD],
nodejs/node_modules/stylus/node_modules/debug/debug.js[ADD],
nodejs/node_modules/stylus/node_modules/debug/node.js[ADD],
nodejs/node_modules/stylus/node_modules/debug/node_modules[ADD],
nodejs/node_modules/stylus/node_modules/debug/node_modules/ms[ADD],
nodejs/node_modules/stylus/node_modules/debug/node_modules/ms/.npmignore[ADD],
nodejs/node_modules/stylus/node_modules/debug/node_modules/ms/LICENSE[ADD],
nodejs/node_modules/stylus/node_modules/debug/node_modules/ms/README.md[ADD],
nodejs/node_modules/stylus/node_modules/debug/node_modules/ms/index.js[ADD],
nodejs/node_modules/stylus/node_modules/debug/node_modules/ms/package.json[ADD],
nodejs/node_modules/stylus/node_modules/debug/package.json[ADD],
nodejs/node_modules/stylus/node_modules/glob[ADD],
nodejs/node_modules/stylus/node_modules/glob/.npmignore[ADD],
nodejs/node_modules/stylus/node_modules/glob/.travis.yml[ADD],
nodejs/node_modules/stylus/node_modules/glob/LICENSE[ADD],
nodejs/node_modules/stylus/node_modules/glob/README.md[ADD],
nodejs/node_modules/stylus/node_modules/glob/examples[ADD],
nodejs/node_modules/stylus/node_modules/glob/examples/g.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/examples/usr-local.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/glob.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/inherits[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/inherits/LICENSE[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/inherits/README.md[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/inherits/inherits.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/inherits/inherits_browser.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/inherits/package.json[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/inherits/test.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/.npmignore[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/LICENSE[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/README.md[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/minimatch.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/lru-cache[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/.npmignore[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/.travis.yml[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/CONTRIBUTORS[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/LICENSE[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/README.md[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/lib[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/lib/lru-cache.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/package.json[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/test[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/test/basic.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/test/foreach.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/test/memory-leak.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/lru-cache/test/serialize.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/sigmund[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/sigmund/LICENSE[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/sigmund/README.md[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/sigmund/bench.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/sigmund/package.json[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/sigmund/sigmund.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/sigmund/test[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/node_modules/sigmund/test/basic.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/package.json[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/test[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/test/basic.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/test/brace-expand.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/test/caching.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/test/defaults.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/node_modules/minimatch/test/extglob-ending-with-state-char.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/package.json[ADD],
nodejs/node_modules/stylus/node_modules/glob/test[ADD],
nodejs/node_modules/stylus/node_modules/glob/test/00-setup.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/test/bash-comparison.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/test/bash-results.json[ADD],
nodejs/node_modules/stylus/node_modules/glob/test/cwd-test.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/test/globstar-match.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/test/mark.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/test/new-glob-optional-options.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/test/nocase-nomagic.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/test/pause-resume.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/test/readme-issue.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/test/root-nomount.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/test/root.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/test/stat.js[ADD],
nodejs/node_modules/stylus/node_modules/glob/test/zz-cleanup.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/.travis.yml[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/LICENSE[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/bin[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/bin/cmd.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/bin/usage.txt[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/examples[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/examples/pow.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/index.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules/minimist[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules/minimist/.travis.yml[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules/minimist/LICENSE[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules/minimist/example[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules/minimist/example/parse.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules/minimist/index.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules/minimist/package.json[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules/minimist/readme.markdown[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules/minimist/test[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules/minimist/test/dash.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules/minimist/test/default_bool.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules/minimist/test/dotted.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules/minimist/test/long.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules/minimist/test/parse.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules/minimist/test/parse_modified.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules/minimist/test/short.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/node_modules/minimist/test/whitespace.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/package.json[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/readme.markdown[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/test[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/test/chmod.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/test/clobber.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/test/mkdirp.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/test/opts_fs.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/test/opts_fs_sync.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/test/perm.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/test/perm_sync.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/test/race.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/test/rel.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/test/return.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/test/return_sync.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/test/root.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/test/sync.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/test/umask.js[ADD],
nodejs/node_modules/stylus/node_modules/mkdirp/test/umask_sync.js[ADD],
nodejs/node_modules/stylus/node_modules/sax[ADD],
nodejs/node_modules/stylus/node_modules/sax/AUTHORS[ADD],
nodejs/node_modules/stylus/node_modules/sax/LICENSE[ADD],
nodejs/node_modules/stylus/node_modules/sax/LICENSE-W3C.html[ADD],
nodejs/node_modules/stylus/node_modules/sax/README.md[ADD],
nodejs/node_modules/stylus/node_modules/sax/component.json[ADD],
nodejs/node_modules/stylus/node_modules/sax/examples[ADD],
nodejs/node_modules/stylus/node_modules/sax/examples/big-not-pretty.xml[ADD],
nodejs/node_modules/stylus/node_modules/sax/examples/example.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/examples/get-products.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/examples/hello-world.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/examples/not-pretty.xml[ADD],
nodejs/node_modules/stylus/node_modules/sax/examples/pretty-print.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/examples/shopping.xml[ADD],
nodejs/node_modules/stylus/node_modules/sax/examples/strict.dtd[ADD],
nodejs/node_modules/stylus/node_modules/sax/examples/test.html[ADD],
nodejs/node_modules/stylus/node_modules/sax/examples/test.xml[ADD],
nodejs/node_modules/stylus/node_modules/sax/lib[ADD],
nodejs/node_modules/stylus/node_modules/sax/lib/sax.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/package.json[ADD],
nodejs/node_modules/stylus/node_modules/sax/test[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/attribute-name.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/attribute-no-space.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/buffer-overrun.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/case.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/cdata-chunked.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/cdata-end-split.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/cdata-fake-end.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/cdata-multiple.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/cdata.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/cyrillic.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/duplicate-attribute.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/end_empty_stream.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/entities.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/entity-mega.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/flush.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/index.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/issue-23.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/issue-30.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/issue-35.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/issue-47.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/issue-49.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/issue-84.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/parser-position.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/script-close-better.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/script.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/self-closing-child-strict.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/self-closing-child.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/self-closing-tag.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/stray-ending.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/trailing-attribute-no-value.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/trailing-non-whitespace.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/unclosed-root.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/unquoted.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/utf8-split.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/xmlns-as-tag-name.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/xmlns-issue-41.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/xmlns-rebinding.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/xmlns-strict.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/xmlns-unbound-element.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/xmlns-unbound.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/xmlns-xml-default-ns.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/xmlns-xml-default-prefix-attribute.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/xmlns-xml-default-prefix.js[ADD],
nodejs/node_modules/stylus/node_modules/sax/test/xmlns-xml-default-redefine.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map[ADD],
nodejs/node_modules/stylus/node_modules/source-map/.npmignore[ADD],
nodejs/node_modules/stylus/node_modules/source-map/.travis.yml[ADD],
nodejs/node_modules/stylus/node_modules/source-map/CHANGELOG.md[ADD],
nodejs/node_modules/stylus/node_modules/source-map/LICENSE[ADD],
nodejs/node_modules/stylus/node_modules/source-map/Makefile.dryice.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/README.md[ADD],
nodejs/node_modules/stylus/node_modules/source-map/build[ADD],
nodejs/node_modules/stylus/node_modules/source-map/build/assert-shim.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/build/mini-require.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/build/prefix-source-map.jsm[ADD],
nodejs/node_modules/stylus/node_modules/source-map/build/prefix-utils.jsm[ADD],
nodejs/node_modules/stylus/node_modules/source-map/build/suffix-browser.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/build/suffix-source-map.jsm[ADD],
nodejs/node_modules/stylus/node_modules/source-map/build/suffix-utils.jsm[ADD],
nodejs/node_modules/stylus/node_modules/source-map/build/test-prefix.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/build/test-suffix.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/lib[ADD],
nodejs/node_modules/stylus/node_modules/source-map/lib/source-map[ADD],
nodejs/node_modules/stylus/node_modules/source-map/lib/source-map.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/lib/source-map/array-set.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/lib/source-map/base64-vlq.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/lib/source-map/base64.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/lib/source-map/binary-search.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/lib/source-map/mapping-list.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/lib/source-map/source-map-consumer.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/lib/source-map/source-map-generator.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/lib/source-map/source-node.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/lib/source-map/util.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/node_modules[ADD],
nodejs/node_modules/stylus/node_modules/source-map/node_modules/amdefine[ADD],
nodejs/node_modules/stylus/node_modules/source-map/node_modules/amdefine/LICENSE[ADD],
nodejs/node_modules/stylus/node_modules/source-map/node_modules/amdefine/README.md[ADD],
nodejs/node_modules/stylus/node_modules/source-map/node_modules/amdefine/amdefine.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/node_modules/amdefine/intercept.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/node_modules/amdefine/package.json[ADD],
nodejs/node_modules/stylus/node_modules/source-map/package.json[ADD],
nodejs/node_modules/stylus/node_modules/source-map/test[ADD],
nodejs/node_modules/stylus/node_modules/source-map/test/run-tests.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/test/source-map[ADD],
nodejs/node_modules/stylus/node_modules/source-map/test/source-map/test-api.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/test/source-map/test-array-set.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/test/source-map/test-base64-vlq.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/test/source-map/test-base64.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/test/source-map/test-binary-search.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/test/source-map/test-dog-fooding.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/test/source-map/test-source-map-consumer.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/test/source-map/test-source-map-generator.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/test/source-map/test-source-node.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/test/source-map/test-util.js[ADD],
nodejs/node_modules/stylus/node_modules/source-map/test/source-map/util.js[ADD],
nodejs/node_modules/stylus/package.json[ADD],
nodejs/package.json[ADD], nodejs/public[ADD],
nodejs/public/images[ADD], nodejs/public/images/menu.svg[ADD],
nodejs/public/images/rotate.svg[ADD],
nodejs/public/images/zoom.svg[ADD],
nodejs/public/javascripts[ADD],
nodejs/public/javascripts/jquery-ui.js[ADD],
nodejs/public/javascripts/jquery.js[ADD],
nodejs/public/javascripts/servicedock.js[ADD],
nodejs/public/javascripts/viz.js[ADD],
nodejs/public/stylesheets[ADD],
nodejs/public/stylesheets/jquery-ui.css[ADD],
nodejs/public/stylesheets/jquery.ui.all.css[ADD],
nodejs/public/stylesheets/servicedock.css[ADD],
nodejs/public/stylesheets/style.styl[ADD], nodejs/routes[ADD],
nodejs/routes/index.js[ADD], nodejs/servicedock.js[ADD],
nodejs/sockets[ADD], nodejs/sockets/index.js[ADD],
nodejs/views[ADD], nodejs/views/index.ejs[ADD],
nodejs/views/layout.ejs[ADD]:
conversion from php to nodejs started
2015-11-26 15:51 marc
* [r9] html/manage.php:
table fixed
2015-11-25 15:26 marc
* [r8] html/images.php, html/index.html.in, html/overview.php,
html/rotate.svg[ADD], html/servicedock.css, html/servicedock.js,
html/zoom.svg[ADD]:
allow image zoom and rotate
2015-11-20 15:14 marc
* [r7] html/images.php, html/servicedock.css:
better image overview
2015-11-20 13:49 marc
* [r6] html/makefile.am:
typo
2015-11-19 13:13 marc
* [r5] ax_init_standard_project.m4, configure.ac,
html/about.php.in[ADD], html/images.php[ADD], html/index.html.in,
html/makefile.am, html/overview.php, html/servicedock.css,
html/servicedock.js:
added about and images
2015-11-18 15:54 marc
* [r4] ChangeLog, README, html/details.php, html/manage.php,
html/overview.php, html/servicedock.css:
added doku for installatin in README
2015-11-18 13:24 marc
* [r3] configure.ac, html/details.php, html/index.html.in,
html/jquery-ui.css[ADD], html/jquery-ui.js[ADD],
html/jquery.ui.all.css[ADD], html/makefile.am, html/manage.php,
html/overview.php, html/servicedock.css:
fixed display bugs and added tabs for logs and dump
2015-11-15 23:07 marc
* [r2] ChangeLog, configure.ac, doc/doxyfile.in,
html/action.php[ADD], html/details.php[ADD], html/index.html.in,
html/jquery.js[ADD], html/makefile.am, html/manage.php[ADD],
html/menu.svg[ADD], html/overview.php[ADD],
html/servicedock.css[ADD], html/servicedock.js[ADD],
html/viz.js[ADD]:
first release
2015-11-14 11:43 marc
* [r1] .[ADD], AUTHORS[ADD], COPYING[ADD], ChangeLog[ADD],
INSTALL[ADD], NEWS[ADD], README[ADD], ax_check_qt.m4[ADD],
ax_cxx_compile_stdcxx_11.m4[ADD],
ax_init_standard_project.m4[ADD], bootstrap.sh[ADD],
build-in-docker.sh[ADD], build-resource-file.sh[ADD],
configure.ac[ADD], debian[ADD], debian/changelog.in[ADD],
debian/compat[ADD], debian/control.in[ADD], debian/docs[ADD],
debian/rules[ADD], doc[ADD], doc/doxyfile.in[ADD],
doc/makefile.am[ADD], html[ADD], html/index.html.in[ADD],
html/makefile.am[ADD], mac-create-app-bundle.sh[ADD],
makefile.am[ADD], resolve-debbuilddeps.sh[ADD],
resolve-rpmbuilddeps.sh[ADD], servicedock.desktop.in[ADD],
servicedock.spec.in[ADD], sql-to-dot.sed[ADD]:
initial

@ -137,6 +137,8 @@ AC_DEFUN([AX_INIT_STANDARD_PROJECT], [
AX_SUBST(PREFIX)
SYSCONFDIR=$(test "$prefix" = NONE && prefix=$ac_default_prefix; eval echo "${sysconfdir}")
AX_SUBST(SYSCONFDIR)
PKGSYSCONFDIR=$(test "$prefix" = NONE && prefix=$ac_default_prefix; eval echo "${SYSCONFDIR}/${PACKAGE_NAME}")
AX_SUBST(PKGSYSCONFDIR)
DATADIR=$(test "$prefix" = NONE && prefix=$ac_default_prefix; eval echo "${datadir}")
AX_SUBST(DATADIR)
PKGDATADIR=$(test "$prefix" = NONE && prefix=$ac_default_prefix; eval echo "${DATADIR}/${PACKAGE_NAME}")
@ -196,9 +198,9 @@ AC_DEFUN([AX_INIT_STANDARD_PROJECT], [
CHANGELOG=$(<ChangeLog)
AC_SUBST(CHANGELOG)
_AM_SUBST_NOTMAKE([CHANGELOG])
DEB_CHANGELOG=$(sed '/^[[^\t]]/{h;N;d};/^\t\* /{s,,,;H;g;s,^,\t* ,;s,\n\([[^ ]]*\) *, \1\n\t ,}' ChangeLog)
DEB_CHANGELOG=$(sed '/^[[^\t]]/{h;N;d};s,\t, ,g;/^ \* /{s,,,;H;g;s,^, * ,;s,\n\([[^ ]]*\) *, \1\n ,}' ChangeLog)
if test -z "$DEB_CHANGELOG"; then
DEB_CHANGELOG=" * see file ChangeLog and project management web site"
DEB_CHANGELOG=" * see file ChangeLog and project management web site"
fi
AC_SUBST(DEB_CHANGELOG)
_AM_SUBST_NOTMAKE([DEB_CHANGELOG])
@ -206,8 +208,8 @@ AC_DEFUN([AX_INIT_STANDARD_PROJECT], [
AUTHOR_NAME=$(echo $AUTHOR | sed 's, *[[<(]].*$,,')
AUTHOR_URL=$(echo $AUTHOR | sed 's,.*(\(http[[^)]]*\)).*,\1,')
AUTHOR_MAIL=$(echo $AUTHOR | sed 's,.*<\(.*@.*\)>.*,\1,')
PACKAGER=$(gpg -K 2>/dev/null | sed -n 's,uid *\(\[[ultimate\]] *\)\?,,p' | head -1)
if -z "${PACKAGER}"; then
PACKAGER=$(gpg -K --display-charset utf-8 --lock-never 2>/dev/null | sed -n 's,uid *\(\[[ultimate\]] *\)\?,,p' | head -1)
if test -z "${PACKAGER}"; then
PACKAGER="$AUTHOR"
fi
AX_SUBST(AUTHOR)
@ -220,6 +222,8 @@ AC_DEFUN([AX_INIT_STANDARD_PROJECT], [
SOURCE_DOWNLOAD="${SOURCE_DOWNLOAD:-${AUTHOR_URL}/downloads/${PACKAGE_NAME}}"
AX_SUBST(PROJECT_URL)
AX_SUBST(SOURCE_DOWNLOAD)
VENDOR=$((lsb_release -is 2>/dev/null || echo unknown) | tr ' ' '_')
AX_SUBST(VENDOR)
DISTRO=$(lsb_release -sc 2>/dev/null || uname -s 2>/dev/null)
AX_SUBST(DISTRO)
ARCH=$((@<:@@<:@ $(uname -sm) =~ 64 @:>@@:>@ && echo amd64) || (@<:@@<:@ $(uname -sm) =~ 'i?86' @:>@@:>@ && echo i386 || uname -sm))
@ -422,7 +426,7 @@ EOF
# use this in configure.ac to support CppUnit for C++ unit tests
AC_DEFUN([AX_USE_CPPUNIT], [
AM_PATH_CPPUNIT([1.0.0], [have_cppunit="yes"], [have_cppunit="no"])
PKG_CHECK_MODULES(CPPUNIT, cppunit, [have_cppunit="yes"], [have_cppunit="no"])
# infos and warnings
if test "$have_cppunit" = "no"; then
AC_MSG_WARN([Missing cppunit development library!
@ -496,6 +500,12 @@ maintainer-clean-html-targets:
EOF
])
# use this in configure.ac to support HTML data for webservers
AC_DEFUN([AX_BUILD_HTML_NPM], [
AC_CONFIG_FILES([html/package.json])
AX_BUILD_HTML
])
# use this in configure.ac to support C++ libraries
AC_DEFUN([AX_USE_LIBTOOL], [
# libtool versioning
@ -560,6 +570,7 @@ AC_DEFUN([AX_USE_RPM_PACKAGING], [
EXTRA_DIST += \${PACKAGE_NAME}.spec.in
rpm: dist
rpmbuild -ba --define "_topdir \$\$(pwd)" --define "_sourcedir \$\$(pwd)" \${PACKAGE_NAME}.spec
rpmsign --define "_gpg_name \${PACKAGER}" --addsign RPMS/*/*.rpm SRPMS/*.rpm
clean-rpm-targets:
-rm -rf BUILD BUILDROOT RPMS SPECS SRPMS
distclean-rpm-targets:
@ -568,6 +579,11 @@ distclean-rpm-targets:
EOF
])
# use this in configure.ac to support scripts, e.g. bash scripts
AC_DEFUN([AX_USE_ETC], [
AC_CONFIG_FILES([etc/makefile])
])
# use this in configure.ac to support scripts, e.g. bash scripts
AC_DEFUN([AX_USE_SCRIPTS], [
AC_CONFIG_FILES([scripts/makefile])
@ -965,9 +981,40 @@ AC_DEFUN([AX_CHECK_VALID_LD_FLAG], [
# - parameter:
# $1 = package name
AC_DEFUN([AX_DEB_DEPEND_IFEXISTS], [
pkg=$1
pkg="$1"
if test -n "$(apt-cache policy -q ${pkg} 2> /dev/null)"; then
DEB_DEPEND_IFEXISTS+=", ${pkg}"
DEB_DEPEND_IFEXISTS="${DEB_DEPEND_IFEXISTS}, ${pkg}"
fi
])
# require package in debian/control.in append @DEB_BUILD_DEPEND@ to Build-Depends
# - parameter:
# $1 = package name
AC_DEFUN([AX_DEB_BUILD_DEPEND], [
pkg="$1"
DEB_BUILD_DEPEND="${DEB_BUILD_DEPEND}, ${pkg}"
])
# require package in debian/control.in append @DEB_DEPEND@ to Depends
# - parameter:
# $1 = package name
AC_DEFUN([AX_DEB_DEPEND], [
pkg="$1"
DEB_DEPEND="${DEB_DEPEND}, ${pkg}"
])
# require package in debian/control.in append @DEB_DEPEND@ to Depends
# - parameter:
# $1 = package name
AC_DEFUN([AX_DEB_SECTION], [
pkg="$1"
DEB_SECTION="${pkg}"
])
# call after setting debian dependencies
AC_DEFUN([AX_DEB_RESOLVE], [
AC_SUBST(DEB_BUILD_DEPEND)
AC_SUBST(DEB_DEPEND)
AC_SUBST(DEB_SECTION)
AC_SUBST(DEB_DEPEND_IFEXISTS)
])

@ -147,7 +147,9 @@ GENERATED FILES
* src/makefile.am - if you enabled AX_USE_CXX
* src/version.hxx - if you enabled AX_USE_CXX
* src/version.cxx - if you enabled AX_USE_CXX
* html/makefile.am - if you enabled AX_BUILD_HTML
* etc/makefile.am - if you enable AX_USE_ETC
* html/makefile.am - if you enabled AX_BUILD_HTML or AX_BUILD_HTML_NPM
* html/package.json.in - if you enabled AX_BUILD_HTML_NPM
* scripts/makefile.am - if you enabled AX_USE_SCRIPTS
* nodejs/makefile.am - if you add AX_USE_NODEJS
* nodejs/${DEFAULT_PROJECT_NAME}.js - if you add AX_USE_NODEJS
@ -222,7 +224,7 @@ FILE DEPENDENCIES
configuration a dependent, i.e.:
* test/makefile.am depends on AX_USE_LIBTOOL
* html/makefile.am depends on AX_BUILD_HTML
* html/makefile.am depends on AX_BUILD_HTML or AX_BUILD_HTML_NPM
* doc/doxyfile.in depends on AX_BUILD_EXAMPLES
* debian/control.in depends on AX_USE_DOXYGEN, AX_USE_PERLDOC,
AX_USE_CPPUNIT AX_CXX_QT, AX_CHECK_QT, AX_REQUIRE_QT, AX_USE_LIBTOOL
@ -256,6 +258,7 @@ FILES
number. In git, git rev-list --all --count is used.
The following macros are supported in configure.ac:
* Enable C++: AX_USE_CXX
* Enable system config files in /etc: AX_USE_ETC
* Enable LibTool library creation: AX_USE_LIBTOOL
* Enable Scripts: AX_USE_SCRIPTS
* Enable NodeJS project: AX_USE_NODEJS
@ -301,11 +304,13 @@ VCS=""
VCSDEPENDS=""
if test -d .svn; then
VCS="svn"
VCSDEPENDS="svn2cl, subversion, subversion-tools,"
VCSDEPENDS_DEB="svn2cl, subversion, subversion-tools,"
VCSDEPENDS_RPM="subversion,"
echo -e " \e[32msuccess\e[0m detected ${VCS}"
elif test -d .git; then
VCS="git"
VCSDEPENDS="git2cl, git,"
VCSDEPENDS_DEB="git2cl, git,"
VCSDEPENDS_RPM="git,"
echo -e " \e[32msuccess\e[0m detected ${VCS}"
else
echo -e " \e[33mignored\e[0m"
@ -567,6 +572,7 @@ AX_INIT_STANDARD_PROJECT
# requirements, uncomment, what you need:
#AX_USE_CXX
#AX_USE_ETC
#AX_USE_LIBTOOL
#AX_USE_SCRIPTS
#AX_USE_NODEJS
@ -578,6 +584,7 @@ AX_INIT_STANDARD_PROJECT
#AX_BUILD_TEST
#AX_BUILD_EXAMPLES
#AX_BUILD_HTML
#AX_BUILD_HTML_NPM
# qt features, uncomment, what you need:
#AX_CHECK_QT([QT], [QtCore QtGui QtNetwork], [QtWidgets])
@ -688,9 +695,13 @@ ${CHEADER}#include <${PACKAGE_NAME}.hxx>
#include <QApplication>
#include <QCommandLineParser>
#include <iostream>
#include <version.hxx>
int main(int argc, char *argv[]) try {
QApplication a(argc, argv);
a.setApplicationDisplayName(a.tr("${PACKAGE_NAME}"));
a.setApplicationName(${PACKAGE_NAME}::package_name().c_str());
a.setApplicationVersion(${PACKAGE_NAME}::version().c_str());
QCommandLineParser parser;
parser.addHelpOption();
parser.process(a);
@ -723,6 +734,7 @@ class ${PackageName}: public QMainWindow, protected Ui::${PackageName} {
Q_OBJECT;
public:
explicit ${PackageName}(QWidget *parent = 0): QMainWindow(parent) {
setTitle(tr("${PACKAGE_NAME}[*]"));
setupUi(this);
}
virtual ~${PackageName}() {}
@ -852,6 +864,13 @@ namespace NAMESPACE {
const std::string IDENT("\$Id: " PACKAGE_STRING);
}
EOF
to --condition AX_USE_ETC etc/makefile.am <<EOF
${HEADER}pkgsysconfdir = \${sysconfdir}/@PACKAGE_NAME@
dist_pkgsysconf_DATA =
MAINTAINERCLEANFILES = makefile.in
EOF
to --condition AX_USE_SCRIPTS scripts/makefile.am <<EOF
${HEADER}dist_bin_SCRIPTS =
@ -871,9 +890,9 @@ nodejsdir = \${pkgdatadir}/nodejs
sysconfdefaultdir = \${sysconfdir}/default
sysconfinitdir = \${sysconfdir}/init
dist_sysconf_DATA = etc/@PACKAGE_NAME@.json
dist_sysconfdefault_DATA = etc/default/@PACKAGE_NAME@
dist_sysconfinit_DATA = etc/init/@PACKAGE_NAME@.conf
dist_sysconf_DATA = \${sysconfdir}/@PACKAGE_NAME@.json
dist_sysconfdefault_DATA = \${sysconfdir}/default/@PACKAGE_NAME@
dist_sysconfinit_DATA = \${sysconfdir}/init/@PACKAGE_NAME@.conf
all: node_modules
@ -1263,11 +1282,59 @@ LDADD = -l${PACKAGE_NAME#lib}
MAINTAINERCLEANFILES = makefile.in
EOF
to --condition AX_BUILD_HTML html/makefile.am <<EOF
${HEADER}EXTRA_DIST = \${www_DATA}
to --condition AX_BUILD_HTML_NPM html/package.json.in <<EOF
{
"name": "@PACKAGE_NAME@",
"version": "@PACKAGE_VERSION@",
"private": true,
"dependencies": {
},
"description": "@DESCRIPTION@",
"devDependencies": {},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "@AUTHOR@",
"license": "@LICENSE@",
"path": {
"prefix": "@PREFIX@",
"sysconf": "@SYSCONFDIR@",
"pkgdata": "@PKGDATADIR@",
"localstate": "@LOCALSTATEDIR@",
"log": "@LOCALSTATEDIR@/log/@PACKAGE_NAME@.log",
"config": "@SYSCONFDIR@/@PACKAGE_NAME@.json",
"nodejs": "@PKGDATADIR@/nodejs"
}
}
EOF
to --condition 'AX_BUILD_HTML|AX_BUILD_HTML_NPM' html/makefile.am <<EOF
${HEADER}EXTRA_DIST = $(testtag AX_BUILD_HTML_NPM && echo "package.json.in")
wwwdir = \${pkgdatadir}/html
www_DATA =
www_DATA = $(testtag AX_BUILD_HTML_NPM && echo "package.json")
dist_www_DATA =
$(if testtag AX_BUILD_HTML_NPM; then
cat<<EOF2
all: node_modules
node_modules: package.json.in
HOME=. npm install
clean-local:
-rm -r node_modules .npm
install-data-hook:
test -d \$(DESTDIR)\${wwwdir} || mkdir -p \$(DESTDIR)\${wwwdir}
chmod -R u+w \$(DESTDIR)\${wwwdir}
cp -r . \$(DESTDIR)\${wwwdir}
uninstall-local:
-chmod -R u+w \$(DESTDIR)\${wwwdir}
-rm -rf \$(DESTDIR)\${wwwdir}
EOF2
fi)
MAINTAINERCLEANFILES = makefile.in
EOF
@ -1463,17 +1530,18 @@ if testtag AX_USE_DEBIAN_PACKAGING; then
-- @PACKAGER@ @BUILD_DATE@
EOF
BUILD_DEPENDS="debhelper, ${VCSDEPENDS} pkg-config, automake, libtool, autotools-dev, pandoc, lsb-release, fakeroot, default-jre-headless|default-jre, $(if testtag AX_USE_DOXYGEN; then echo -n ", doxygen, graphviz, mscgen, default-jre-headless|default-jre"; fi; if testtag AX_USE_PERLDOC; then echo -n ", libpod-tree-perl"; fi; if testtag AX_USE_CPPUNIT; then echo -n ", libcppunit-dev"; fi; if testtag AX_CXX_QT || testtag AX_CHECK_QT AX_REQUIRE_QT; then echo -n ", qt5-default | libqt4-core | libqtcore4, qt5-qmake | qt4-qmake, qtbase5-dev | libqt4-dev, qtbase5-dev-tools | qt4-dev-tools, qttools5-dev-tools | qt4-dev-tools, qttools5-dev-tools | qt4-dev-tools"; fi)"
RUN_DEPENDS="$(if testtag AX_USE_NODEJS; then echo -n ", nodejs, npm"; fi)"
BUILD_DEPENDS="debhelper, fakeroot, ${VCSDEPENDS_DEB} pkg-config, automake, libtool, autotools-dev, pandoc, lsb-release$(if testtag AX_USE_DOXYGEN; then echo -n ", doxygen, graphviz, mscgen, default-jre-headless|default-jre"; fi; if testtag AX_USE_PERLDOC; then echo -n ", libpod-tree-perl"; fi; if testtag AX_USE_CPPUNIT; then echo -n ", libcppunit-dev"; fi; if testtag AX_CXX_QT || testtag AX_CHECK_QT AX_REQUIRE_QT; then echo -n ", qt5-default | libqt4-core | libqtcore4, qt5-qmake | qt4-qmake, qtbase5-dev | libqt4-dev, qtbase5-dev-tools | qt4-dev-tools, qttools5-dev-tools | qt4-dev-tools, qttools5-dev-tools | qt4-dev-tools"; fi)"
to debian/control.in <<EOF
Source: @PACKAGE_NAME@
Priority: extra
Maintainer: @PACKAGER@
Build-Depends: ${BUILD_DEPENDS}
Build-Depends: ${BUILD_DEPENDS}${RUN_DEPENDS} @DEB_BUILD_DEPEND@ @DEB_DEPEND_IFEXISTS@
Package: @PACKAGE_NAME@
Section: $(if testtag AX_USE_LIBTOOL; then echo "libs"; fi)
Section: $(if testtag AX_USE_LIBTOOL; then echo "libs"; else echo "@DEB_SECTION@"; fi)
Architecture: any
Depends: \${shlibs:Depends}, \${misc:Depends}
Depends: \${shlibs:Depends}, \${misc:Depends}${RUN_DEPENDS} @DEB_DEPEND@
Description: @DESCRIPTION@
@README_DEB@
$( if testtag AX_USE_LIBTOOL; then
@ -1482,7 +1550,7 @@ $( if testtag AX_USE_LIBTOOL; then
Package: @PACKAGE_NAME@-dev
Section: libdevel
Architecture: any
Depends: @PACKAGE_NAME@ (= \${binary:Version}), ${BUILD_DEPENDS}
Depends: @PACKAGE_NAME@ (= \${binary:Version}), ${BUILD_DEPENDS}${RUN_DEPENDS} @DEB_DEPEND@ @DEB_BUILD_DEPEND@ @DEB_DEPEND_IFEXISTS@
Description: @DESCRIPTION@ - Development Package
@README_DEB@
EOF2
@ -1494,6 +1562,7 @@ README
EOF
to --condition AX_USE_LIBTOOL debian/${PACKAGE_NAME}.install <<EOF
usr/lib/lib*.so.*
usr/share/${PACKAGE_NAME}
EOF
to --condition AX_USE_LIBTOOL debian/${PACKAGE_NAME}-dev.install <<EOF
usr/include/*
@ -1501,7 +1570,6 @@ usr/lib/lib*.a
usr/lib/lib*.so
usr/lib/pkgconfig/*
usr/lib/*.la
usr/share/${PACKAGE_NAME}
usr/share/doc/${PACKAGE_NAME}/html
EOF
to --mode "u=rwx,g=rwx,o=rx" debian/rules <<EOF
@ -1534,9 +1602,15 @@ else
fi)
Source0: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: gnupg, ${VCSDEPENDS} make, automake, autoconf, rpm-build$(
BuildRequires: gnupg, ${VCSDEPENDS_RPM} make, automake, autoconf, rpm-build$(
if testtag AX_USE_CXX; then
echo -n ", binutils-devel, gcc-c++"
fi
if testtag AX_USE_LIBTOOL; then
echo -n ", libtool";
fi
if testtag AX_USE_DOXYGEN; then
echo -n ", doxygen, default-jre-headless";
echo -n ", doxygen, java-openjdk";
fi
if testtag AX_USE_PERLDOC; then
echo -n ", libpod-tree-perl";
@ -1545,11 +1619,28 @@ BuildRequires: gnupg, ${VCSDEPENDS} make, automake, autoconf, rpm-build$(
%if 0%{?fedora} != 20
$(if testtag AX_USE_DOXYGEN; then echo -n "BuildRequires: graphviz"; fi)
%endif
%if 0%{?fedora} || 0%{?rhel} || 0%{?rhl} || 0%{?centos} || 0%{?centos_ver} || 0%{?centos_version}
BuildRequires: pkgconfig, redhat-lsb$(
if testtag AX_USE_CPPUNIT; then
echo -n ", cppunit-devel";
fi)
%if 0%{?fedora} || 0%{?rhel} || 0%{?rhl} || 0%{?centos} || 0%{?centos_ver} || 0%{?centos_version} || 0%{?mageia}
BuildRequires: which, pkgconfig$(
if testtag AX_USE_LIBTOOL; then
echo -n ", cppunit-devel"
fi
)
%if 0%{?rhel} > 6 || 0%{?rhl} > 6 || 0%{?centos} > 6 || 0%{?fedora} || 0%{?mageia}
BuildRequires: rpm-sign
%endif
%if 0%{?mageia}
BuildRequires: gnupg, lsb-release$(
if testtag AX_USE_LIBTOOL; then
echo -n ", libltdl-devel"
fi
)
%else
BuildRequires: gpg, redhat-lsb$(
if testtag AX_USE_LIBTOOL; then
echo -n ", libtool-ltdl-devel"
fi
)
%endif
%if ! ( 0%{?centos} || 0%{?centos_ver} || 0%{?centos_version} )
$(if testtag AX_USE_DOXYGEN; then echo -n "BuildRequires: mscgen"; fi)
$(if testtag AX_REQUIRE_QT || testtag AX_CHECK_QT AX_REQUIRE_QT; then echo -n "BuildRequires: qt5-qtbase-devel, qt5-qttools, qt5-qtwebkit-devel"; fi)
@ -1575,7 +1666,9 @@ echo
echo This package contains only the shared libraries required at runtime.
fi)
$(if ! testtag 'AX_USE_LIBTOOL|AX_USE_CXX'; then
echo '%global debug_package %{nil}'
fi)
%prep
%setup -q
./configure --prefix=/usr \\
@ -1600,6 +1693,7 @@ else
echo '/usr/bin/*'
echo '/usr/share/applications/*'
fi)
/usr/share/@PACKAGE_NAME@
%doc
$(if testtag AX_USE_LIBTOOL; then
cat <<EOF2
@ -1611,7 +1705,7 @@ $(if testtag AX_USE_LIBTOOL; then
/usr/share/doc/packages/@PACKAGE_NAME@/README
EOF2
else
echo '/usr/share/*'
echo '/usr/share/doc/packages/@PACKAGE_NAME@'
fi)
$(if testtag AX_USE_LIBTOOL; then
@ -1646,6 +1740,9 @@ SUBDIRS=""
if testtag AX_USE_CXX; then
SUBDIRS="${SUBDIRS} src"
fi
if testtag AX_USE_ETC; then
SUBDIRS="${SUBDIRS} etc"
fi
if testtag AX_BUILD_TEST AX_USE_CPPUNIT; then
SUBDIRS="${SUBDIRS} test"
fi
@ -1668,7 +1765,7 @@ for d in src test scripts doc examples html; do
done
to --mode "u=rwx,g=rwx,o=rx" autogen.sh <<EOF
#!/bin/bash -e
if test -n "$VCS" -a -d .$VCS -a -e -x $(which ${VCS}2cl); then
if test -n "$VCS" -a -d ".$VCS" -a -e -x "\$(which ${VCS}2cl)"; then
$(case "$VCS" in
(svn) echo " ${VCS}2cl";;
(git) echo " ${VCS}2cl > ChangeLog";;
@ -1710,10 +1807,15 @@ Cflags: -I\${includedir} @CPPFLAGS@
Requires: @PKG_REQUIREMENTS@
EOF
to build-in-docker.conf <<EOF
repos+=("Debian|Ubuntu-precise::::::universe")
repos+=("Ubuntu-precise:::'deb http://archive.ubuntu.com/ubuntu precise universe'")
envs+=("-e 'HOME=\${HOME}'")
dirs+=("-v \${HOME}/.gnupg:\${HOME}/.gnupg:ro")
${HEADER}# Use Ubuntu Universe Repository
repos+=("Ubuntu:::universe")
# Use Marc Wäckerlin's Repository, see https://dev.marc.waeckerlin.org
repos+=("Debian|Ubuntu:::https://dev.marc.waeckerlin.org/repository")
repos+=("openSUSE:::https://dev.marc.waeckerlin.org/repository/opensuse/marc-waeckerlin.repo")
repos+=("Fedora:::https://dev.marc.waeckerlin.org/repository/fedora/marc-waeckerlin.repo")
repos+=("CentOS:::https://dev.marc.waeckerlin.org/repository/centos/marc-waeckerlin.repo")
keys+=("https://dev.marc.waeckerlin.org/repository/PublicKey")
EOF
#### Cleanup If Makefile Exists ####

@ -1,11 +1,21 @@
# if you have android, we need cordova plus more dependencies
# so we can build an android app
if test -n "${ANDROID_HOME}"; then
# all this is needed for android through cordova (phonegap) only
packages+=("wheezy:::curl:::npm")
repos+=("Debian|Ubuntu-precise::::::universe")
repos+=("Ubuntu-precise:::'deb http://archive.ubuntu.com/ubuntu precise universe'")
repos+=("wheezy:::'deb http://ftp.is.debian.org/debian wheezy-backports main'")
commands+=("update-alternatives --install /usr/bin/node nodejs /usr/bin/nodejs 100")
commands+=("curl https://www.npmjs.com/install.sh | sh")
fi
## @id $Id$
##
## This file has been added:
## - by bootstrap.sh
## - on Fri, 10 March 2017 21:06:52 +0100
## Feel free to change it or even remove and rebuild it, up to your needs
##
## 1 2 3 4 5 6 7 8
## 45678901234567890123456789012345678901234567890123456789012345678901234567890
# Use Ubuntu Universe Repository
repos+=("Ubuntu:::universe")
# Use Marc Wäckerlin's Repository, see https://dev.marc.waeckerlin.org
repos+=("Debian|Ubuntu:::https://dev.marc.waeckerlin.org/repository")
repos+=("openSUSE:::https://dev.marc.waeckerlin.org/repository/opensuse/marc-waeckerlin.repo")
repos+=("Fedora:::https://dev.marc.waeckerlin.org/repository/fedora/marc-waeckerlin.repo")
repos+=("CentOS:::https://dev.marc.waeckerlin.org/repository/centos/marc-waeckerlin.repo")
keys+=("https://dev.marc.waeckerlin.org/repository/PublicKey")
commands+=("ln -s /usr/bin/nodejs /usr/bin/node")

@ -6,22 +6,25 @@ myarch=$(dpkg --print-architecture)
if test "${arch}" = "amd64"; then
myarch="amd64|i386"
fi
mode="apt"
mode="deb"
img="ubuntu:latest"
repos=()
keys=()
envs=("-e HOME=/home/$(id -un)" "-e TERM=xterm")
dirs=("-v $(pwd):/workdir" "-v ${HOME}/.gnupg:/home/$(id -un)/.gnupg:ro")
envs=("-e LANG=${LANG}" "-e HOME=${HOME}" "-e TERM=xterm" "-e DEBIAN_FRONTEND=noninteractive" "-e DEBCONF_NONINTERACTIVE_SEEN=true")
dirs=("-v $(pwd):/workdir" "-v ${HOME}/.gnupg:${HOME}/.gnupg")
packages=()
targets="all check distcheck"
commands=()
arch=$(dpkg --print-architecture)
arch=$((which dpkg > /dev/null 2> /dev/null && dpkg --print-architecture) || echo amd64)
host=
flags=()
wait=0
if test -e ./build-in-docker.conf; then
# you can preconfigure the variables in file build-in-docker.conf
# if you do so, add the file to EXTRA_DIST in makefile.am
source ./build-in-docker.conf
fi
while test $# -gt 0; do
case "$1" in
(-h|--help)
@ -30,10 +33,12 @@ while test $# -gt 0; do
echo "OPTIONS:"
echo
echo " -h, --help show this help"
echo " -m, --mode <type> mode: apt, yum, dnf, default: ${mode}"
echo " -m, --mode <type> mode: deb, rpm, win, default: ${mode}"
echo " -i, --image <image> use given docker image instead of ${img}"
echo " -a, --arch <arch> build for given hardware architecture"
echo " -t, --targets targets specify build targets, default: ${targets}"
echo " --host <target-arch> host for cross compiling, e.g. i686-w64-mingw32"
echo " -f, --flag <flag> add flag to ./bootstrap.sh or ./configure"
echo " -r, --repo <url> add given apt repository"
echo " -k, --key <url> add public key from url"
echo " -e, --env <var>=<val> set environment variable in docker"
@ -43,6 +48,10 @@ while test $# -gt 0; do
echo " -w, --wait on error keep docker container and wait for enter"
echo
echo " The option -i must be after -m, because mode sets a new default image"
echo " The option -m must be after -t, because mode may be auto detected from targets"
echo " The option -m must be after -h, because mode may set a host"
echo " If target is either deb or rpm, mode is set to the same value"
echo " If target is win, host is set to i686-w64-mingw32"
echo
echo " The options -r -k -e -d -p -c can be repeated several times."
echo
@ -73,9 +82,11 @@ while test $# -gt 0; do
(-m|--mode) shift;
mode="$1"
case "$mode" in
(apt) img="ubuntu:latest";;
(deb|apt) img="ubuntu:latest";;
(rpm|zypper) img="opensuse:latest";;
(yum) img="centos:latest";;
(dnf) img="fedora:latest";;
(win) img="ubuntu:latest"; host="${host:---host=i686-w64-mingw32}";;
(*)
echo "**** ERROR: unknown mode '$1', try --help" 1>&2
exit 1
@ -90,8 +101,20 @@ while test $# -gt 0; do
;;
(-t|--targets) shift;
targets="$1"
if test "$1" = "deb" -o "$1" = "rpm"; then
# set mode to same value
set -- "-m" "$@"
continue
fi
;;
(--host) shift;
host="--host=$1"
;;
(-f|--flag) shift;
flags+=("$1")
;;
(-r|--repo) shift;
echo "OPTION: $1"
repos+=("$1")
;;
(-k|--key) shift;
@ -150,7 +173,8 @@ function traperror() {
read
fi
echo -n " ... cleanup docker: "
docker rm -f "${DOCKER_ID}"
docker stop "${DOCKER_ID}" || true
docker rm "${DOCKER_ID}"
echo "returning status: $e"
echo "--->"
exit $e
@ -177,14 +201,14 @@ function ifthenelse() {
os="${arg%%:::*}"
thenpart="${arg#*:::}"
if test "${thenpart/:::/}" = "${thenpart}"; then
docker exec ${DOCKER_ID} bash -c 'os="'$os'"; if [[ "$(lsb_release -is)-$(lsb_release -cs)-$(dpkg --print-architecture)" =~ ${os} ]]; then '"${cmd//ARG/${thenpart}}"'; fi'
docker exec ${DOCKER_ID} bash -c 'os="'$os'"; if [[ "$(lsb_release -is)-$(lsb_release -cs)-$((which dpkg > /dev/null 2> /dev/null && dpkg --print-architecture) || echo amd64)" =~ ${os} ]]; then '"${cmd//ARG/${thenpart}}"'; fi'
else
elsepart="${thenpart##*:::}"
thenpart="${thenpart%:::*}"
if test -n "${thenpart}"; then
docker exec ${DOCKER_ID} bash -c 'os="'$os'"; if [[ "$(lsb_release -is)-$(lsb_release -cs)-$(dpkg --print-architecture)" =~ ${os} ]]; then '"${cmd//ARG/${thenpart}}"'; else '"${cmd//ARG/${elsepart}}"'; fi'
docker exec ${DOCKER_ID} bash -c 'os="'$os'"; if [[ "$(lsb_release -is)-$(lsb_release -cs)-$((which dpkg > /dev/null 2> /dev/null && dpkg --print-architecture) || echo amd64)" =~ ${os} ]]; then '"${cmd//ARG/${thenpart}}"'; else '"${cmd//ARG/${elsepart}}"'; fi'
else
docker exec ${DOCKER_ID} bash -c 'os="'$os'"; if [[ "$(lsb_release -is)-$(lsb_release -cs)-$(dpkg --print-architecture)" =~ ${os} ]]; then true; else '"${cmd//ARG/${elsepart}}"'; fi'
docker exec ${DOCKER_ID} bash -c 'os="'$os'"; if [[ "$(lsb_release -is)-$(lsb_release -cs)-$((which dpkg > /dev/null 2> /dev/null && dpkg --print-architecture) || echo amd64)" =~ ${os} ]]; then true; else '"${cmd//ARG/${elsepart}}"'; fi'
fi
fi
fi
@ -199,14 +223,19 @@ if ! [[ $arch =~ $myarch ]]; then
docker cp "/usr/bin/qemu-${arch}-static" "${DOCKER_ID}:/usr/bin/qemu-${arch}-static"
fi
docker start "${DOCKER_ID}"
if docker exec ${DOCKER_ID} getent passwd > /dev/null 2>&1; then
docker exec ${DOCKER_ID} groupadd -g $(id -g) build
docker exec ${DOCKER_ID} useradd -g $(id -g) -u $(id -u) build
else
docker exec ${DOCKER_ID} useradd -m -u $(id -u) -g $(id -u) -d"${HOME}" build
if ! docker exec ${DOCKER_ID} getent group $(id -g) > /dev/null 2>&1; then
docker exec ${DOCKER_ID} groupadd -g $(id -g) $(id -gn)
fi
if ! docker exec ${DOCKER_ID} getent passwd $(id -u) > /dev/null 2>&1; then
docker exec ${DOCKER_ID} useradd -m -u $(id -u) -g $(id -g) -d"${HOME}" $(id -un)
fi
docker exec ${DOCKER_ID} chown $(id -u):$(id -g) "${HOME}"
case $mode in
(apt)
(deb|apt)
if [[ "${img}" =~ "ubuntu" ]]; then
docker exec ${DOCKER_ID} locale-gen ${LANG}
docker exec ${DOCKER_ID} update-locale LANG=${LANG}
fi
OPTIONS='-o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confnew -y --force-yes --no-install-suggests --no-install-recommends'
for f in 'libpam-systemd:amd64' 'policykit*' 'colord'; do
docker exec ${DOCKER_ID} bash -c "echo 'Package: $f' >> /etc/apt/preferences"
@ -219,7 +248,7 @@ case $mode in
docker exec ${DOCKER_ID} apt-get install ${OPTIONS} software-properties-common apt-transport-https dpkg-dev lsb-release || \
docker exec ${DOCKER_ID} apt-get install ${OPTIONS} python-software-properties apt-transport-https dpkg-dev lsb-release;
for repo in "${repos[@]}"; do
ifthenelse "${repo}" "apt-add-repository ARG"
ifthenelse "${repo}" "apt-add-repository 'ARG'"
done
for key in "${keys[@]}"; do
wget -O- "$key" \
@ -234,8 +263,7 @@ case $mode in
done
docker exec ${DOCKER_ID} ./resolve-debbuilddeps.sh
;;
(yum)
./bootstrap.sh -t dist
(rpm|yum|dnf|zypper|urpmi)
if [[ "$img" =~ "centos" ]]; then
docker exec ${DOCKER_ID} yum install -y redhat-lsb
docker exec -i ${DOCKER_ID} bash -c 'cat > /etc/yum.repos.d/wandisco-svn.repo' <<EOF
@ -248,25 +276,29 @@ enabled=1
gpgcheck=0
EOF
fi
docker exec ${DOCKER_ID} yum install -y rpm-build automake
docker exec ${DOCKER_ID} ./resolve-rpmbuilddeps.sh || true
INSTALL_TOOL=$((docker exec ${DOCKER_ID} test -x /usr/bin/zypper && echo zypper install -y) || (docker exec ${DOCKER_ID} test -x /usr/bin/dnf && echo dnf install -y) || (docker exec ${DOCKER_ID} test -x /usr/bin/yum && echo yum install -y) || (docker exec ${DOCKER_ID} test -x /usr/sbin/urpmi && echo urpmi --auto))
docker exec ${DOCKER_ID} ${INSTALL_TOOL} rpm-build automake libtool subversion gcc-c++ pkgconfig wget /usr/bin/lsb_release
i=0
for key in "${keys[@]}"; do
wget -Orpm-key "$key"
docker exec -i ${DOCKER_ID} rpm --import rpm-key
rm rpm-key
done
for repo in "${repos[@]}"; do
INSTALL_REPO=$((docker exec ${DOCKER_ID} test -x /usr/bin/zypper && echo zypper ar) || (docker exec ${DOCKER_ID} test -x /usr/bin/dnf && echo dnf config-manager --add-repo) || (docker exec ${DOCKER_ID} test -x /usr/bin/yum && echo wget -O/etc/yum.repos.d/additional$i.repo) || (docker exec ${DOCKER_ID} test -x /usr/sbin/urpmi && echo true))
ifthenelse "${repo}" "${INSTALL_REPO} 'ARG'"
((++i))
done
docker exec ${DOCKER_ID} ./resolve-rpmbuilddeps.sh
;;
(dnf)
./bootstrap.sh -t dist
if [[ "$img" =~ "centos" ]]; then
docker exec ${DOCKER_ID} yum install -y redhat-lsb
docker exec -i ${DOCKER_ID} bash -c 'cat > /etc/yum.repos.d/wandisco-svn.repo' <<EOF
[WandiscoSVN]
name=Wandisco SVN Repo
EOF
docker exec -i ${DOCKER_ID} bash -c 'echo "baseurl=http://opensource.wandisco.com/centos/$(lsb_release -sr | sed '"'"'s,[^0-9].*,,'"'"')/svn-'$(svn --version | head -1 | sed 's,[^0-9]*\([0-9]\+\.[0-9]\+\).*,\1,')'/RPMS/$(uname -i)/" >> /etc/yum.repos.d/wandisco-svn.repo'
docker exec -i ${DOCKER_ID} bash -c 'cat >> /etc/yum.repos.d/wandisco-svn.repo' <<EOF
enabled=1
gpgcheck=0
EOF
(win)
if [[ "${img}" =~ "ubuntu" ]]; then
docker exec ${DOCKER_ID} locale-gen ${LANG}
docker exec ${DOCKER_ID} update-locale LANG=${LANG}
fi
docker exec ${DOCKER_ID} yum install -y rpm-build
docker exec ${DOCKER_ID} ./resolve-rpmbuilddeps.sh || true
docker exec ${DOCKER_ID} apt-get update ${OPTIONS}
docker exec ${DOCKER_ID} apt-get install -y mingw-w64
docker exec ${DOCKER_ID} ./resolve-debbuilddeps.sh
;;
esac
docker exec -u $(id -u):$(id -g) ${DOCKER_ID} ./bootstrap.sh -t "${targets}"
docker exec -u $(id -u):$(id -g) ${DOCKER_ID} ./bootstrap.sh -t "${targets}" ${host} ${flags[@]}

@ -28,14 +28,20 @@ AX_USE_RPM_PACKAGING
#AX_BUILD_TEST
#AX_BUILD_EXAMPLES
#AX_BUILD_HTML
AX_USE_NODEJS
# qt features, uncomment, what you need:
#AX_CHECK_QT([QT], [QtCore QtGui QtNetwork], [QtWidgets])
#AX_REQUIRE_QT([QT], [QtCore QtGui QtNetwork], [QtWidgets])
#AX_QT_NO_KEYWORDS
AC_CONFIG_FILES([nodejs/package.json])
AC_CONFIG_FILES([nodejs/makefile])
AX_DEB_SECTION(web)
AX_DEB_BUILD_DEPEND(libcairo2-dev)
AX_DEB_BUILD_DEPEND(libjpeg8-dev)
AX_DEB_BUILD_DEPEND(libpango1.0-dev)
AX_DEB_BUILD_DEPEND(libgif-dev)
AX_DEB_BUILD_DEPEND(build-essential)
AX_DEB_BUILD_DEPEND(g++)
AX_DEB_RESOLVE
# create output
AC_OUTPUT

@ -1,5 +1,5 @@
@PACKAGE@ (@PACKAGE_VERSION@~@DISTRO@.@BUILD_NUMBER@) @DISTRO@; urgency=low
* Please see ChangeLog of @PACKAGE@
@DEB_CHANGELOG@
-- @AUTHOR@ @BUILD_DATE@
-- @PACKAGER@ @BUILD_DATE@

8
debian/control.in vendored

@ -1,12 +1,12 @@
Source: @PACKAGE_NAME@
Priority: extra
Maintainer: @AUTHOR@
Build-Depends: debhelper, subversion, pkg-config, automake, libtool, autotools-dev, lsb-release, doxygen, graphviz, mscgen, nodejs, git, default-jre-headless|default-jre
Maintainer: @PACKAGER@
Build-Depends: debhelper, fakeroot, svn2cl, subversion, subversion-tools, pkg-config, automake, libtool, autotools-dev, pandoc, lsb-release, doxygen, graphviz, mscgen, default-jre-headless|default-jre, nodejs, npm @DEB_BUILD_DEPEND@ @DEB_DEPEND_IFEXISTS@
Package: @PACKAGE_NAME@
Section: web
Section: @DEB_SECTION@
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, nodejs, libc-bin, adduser, upstart
Depends: ${shlibs:Depends}, ${misc:Depends}, nodejs, npm @DEB_DEPEND@
Description: @DESCRIPTION@
@README_DEB@

2
debian/rules vendored

@ -2,7 +2,7 @@
##
## This file has been added:
## - by bootstrap.sh
## - on Sat, 14 November 2015 12:15:40 +0100
## - on Fri, 10 March 2017 21:06:52 +0100
## Feel free to change it or even remove and rebuild it, up to your needs
##
## 1 2 3 4 5 6 7 8

@ -1,6 +0,0 @@
#!/bin/bash -e
# create user if it doesn't already exist.
if ! getent passwd servicedock >/dev/null; then
adduser servicedock --quiet --system --ingroup docker --no-create-home --home /usr/share/servicedock
fi

@ -32,21 +32,24 @@ function install() {
}
TO_INSTALL=
DEPS=
if test -e debian/control.in -a ! -e debian/control; then
for f in $(sed -n 's, *AX_DEB_DEPEND_IFEXISTS(\([^)]*\)).*,\1,p' configure.ac); do
if test -n "$(${DO} apt-cache policy -q ${f})" && ! "$(${DO} apt-cache policy ${f} 2>&1 | grep -q 'N: Unable to locate package')" && ! ${DO} dpkg -l "${f}"; then
TO_INSTALL+=" ${f}"
if test -n "$(${DO} apt-cache policy -q ${f})" && ((! $(${DO} apt-cache policy ${f} 2>&1 | grep -q 'N: Unable to locate package')) && (! ${DO} dpkg -l "${f}")); then
DEPS+=" ${f}"
fi
done
for f in $(sed -n 's, *AX_DEB_BUILD_DEPEND(\([^)]*\)).*,\1,p' configure.ac); do
DEPS+=" ${f}"
done
trap "rm debian/control" INT TERM EXIT
sed 's,@DEB_DEPEND_IFEXISTS@,,g' debian/control.in | \
sed 's,@\(DEB_DEPEND_IFEXISTS\|DEB_BUILD_DEPEND\|DEB_DEPEND\)@,,g' debian/control.in | \
sed 's,@[^@]*@, dummytext,g' > debian/control
fi
install dpkg-dev
DEPS=$(LANG= ${DO} dpkg-checkbuilddeps 2>&1 || true)
DEPS=$(echo "$DEPS" | sed -n '/Unmet build dependencies/ { s,.*Unmet build dependencies: ,,g; s, ([^)]*),,g; s, *| *,|,g; p}')
DEPS+=" $(LANG= ${DO} dpkg-checkbuilddeps 2>&1 | sed -n '/Unmet build dependencies/ { s,.*Unmet build dependencies: ,,g; s, ([^)]*),,g; s, *| *,|,g; p}')"
for pa in ${DEPS}; do
if test ${pa//|/} = ${pa}; then

@ -10,35 +10,34 @@
## 1 2 3 4 5 6 7 8
## 45678901234567890123456789012345678901234567890123456789012345678901234567890
INSTALL_TOOL=${INSTALL_TOOL:-$((test -x /usr/bin/zypper && echo zypper install -y) || (test -x /usr/bin/dnf && echo dnf install -y) || (test -x /usr/bin/yum && echo yum install -y) || (test -x /usr/sbin/urpmi && echo urpmi --auto))}
SCHROOTNAME="$1"
PACKAGE_NAME=$(sed -n 's/^ *m4_define(x_package_name, \(.*\)).*/\1/p' configure.ac)
PKGCONFIGS="${2:-epel-release}" # packages to configure yum
TRAP_CMD=
if test -e ${PACKAGE_NAME}.spec.in -a ! -e ${PACKAGE_NAME}.spec; then
TRAP_CMD+="rm ${PACKAGE_NAME}.spec;"
trap "${TRAP_CMD}" INT TERM EXIT
sed 's,@RPM_DEPEND_IFEXISTS@,,g' ${PACKAGE_NAME}.spec.in | \
sed 's,@[^@]*@, dummytext,g' > ${PACKAGE_NAME}.spec
fi
TGZFILE=$(sed -n '/^Name: */{s///;h};/^Version: */{s///;H;x;s/\n/-/;s/$/.tar.gz/;p}' ${PACKAGE_NAME}.spec)
if ! test -e $TGZFILE; then
TRAP_CMD+="rm ${TGZFILE};"
trap "${TRAP_CMD}" INT TERM EXIT
touch $TGZFILE
fi
if test -n "${SCHROOTNAME}"; then
FILES=$(LANG= schroot -c ${SCHROOTNAME} -- rpmbuild -bb --clean --nobuild --define "_topdir ." --define "_sourcedir ." ${PACKAGE_NAME}.spec 2>&1 | sed -n 's, is needed by.*,,p')
if test -n "${FILES}"; then
FIRST=$(echo "${FILES}" | egrep -o "${PKGCONFIGS// /|}")
if test -n "${FIRST}"; then
schroot -c ${SCHROOTNAME} -u root -- yum install -y ${FIRST} || \
schroot -c ${SCHROOTNAME} -u root -- zypper install -y ${FIRST} || \
schroot -c ${SCHROOTNAME} -u root -- dnf install -y ${FIRST}
fi
schroot -c ${SCHROOTNAME} -u root -- yum install -y ${FILES} || \
schroot -c ${SCHROOTNAME} -u root -- zypper install -y ${FILES} || \
schroot -c ${SCHROOTNAME} -u root -- dnf install -y ${FILES}
schroot -c ${SCHROOTNAME} -u root -- ${INSTALL_TOOL} ${FILES}
fi
else
FILES=$(LANG= rpmbuild -bb --clean --nobuild --define "_topdir ." --define "_sourcedir ." ${PACKAGE_NAME}.spec 2>&1 | sed -n 's, is needed by.*,,p')
if test -n "${FILES}"; then
FIRST=$(echo "${FILES}" | egrep -o "${PKGCONFIGS// /|}")
if test -n "${FIRST}"; then
yum install -y ${FIRST} || \
zypper install -y ${FIRST} || \
dnf install -y ${FIRST}
fi
yum install -y ${FILES} || \
zypper install -y ${FILES} || \
dnf install -y ${FILES}
${INSTALL_TOOL} ${FILES}
fi
fi

Loading…
Cancel
Save