diff --git a/ChangeLog b/ChangeLog index 66290ac..e69de29 100644 --- a/ChangeLog +++ b/ChangeLog @@ -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 - diff --git a/ax_init_standard_project.m4 b/ax_init_standard_project.m4 index 08f39dd..ebe8831 100644 --- a/ax_init_standard_project.m4 +++ b/ax_init_standard_project.m4 @@ -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=$(.*,\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) ]) diff --git a/bootstrap.sh b/bootstrap.sh index 083802c..c1a4d0a 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -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 #include #include +#include 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 < 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 < ChangeLog";; @@ -1710,10 +1807,15 @@ Cflags: -I\${includedir} @CPPFLAGS@ Requires: @PKG_REQUIREMENTS@ EOF to build-in-docker.conf < /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 mode: apt, yum, dnf, default: ${mode}" + echo " -m, --mode mode: deb, rpm, win, default: ${mode}" echo " -i, --image use given docker image instead of ${img}" echo " -a, --arch build for given hardware architecture" echo " -t, --targets targets specify build targets, default: ${targets}" + echo " --host host for cross compiling, e.g. i686-w64-mingw32" + echo " -f, --flag add flag to ./bootstrap.sh or ./configure" echo " -r, --repo add given apt repository" echo " -k, --key add public key from url" echo " -e, --env = 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' < /etc/yum.repos.d/wandisco-svn.repo' <> /etc/yum.repos.d/wandisco-svn.repo' - docker exec -i ${DOCKER_ID} bash -c 'cat >> /etc/yum.repos.d/wandisco-svn.repo' </dev/null; then - adduser servicedock --quiet --system --ingroup docker --no-create-home --home /usr/share/servicedock -fi diff --git a/resolve-debbuilddeps.sh b/resolve-debbuilddeps.sh index 5ce3dd5..30b0a5d 100755 --- a/resolve-debbuilddeps.sh +++ b/resolve-debbuilddeps.sh @@ -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 diff --git a/resolve-rpmbuilddeps.sh b/resolve-rpmbuilddeps.sh index 5ddd1b2..1ed2408 100755 --- a/resolve-rpmbuilddeps.sh +++ b/resolve-rpmbuilddeps.sh @@ -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