├── .dockerignore ├── .eslintignore ├── .eslintrc.json ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Dockerfile ├── LICENSE.txt ├── README.md ├── examples ├── example-config.ini └── example-config.json ├── index.js ├── package.json ├── scripts ├── convert-config.js └── pipe.lua ├── src ├── backend.js ├── config.js ├── constants.js ├── dispatcher.js ├── errors.js ├── instrumenter.js ├── server.js ├── utils.js └── webserver.js ├── tests ├── config-test.js ├── dispatcher-test.js ├── instrumenter-test.js ├── lint-test.js ├── server-test.js ├── test-config.ini ├── test-config.json └── utils-test.js └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .git 3 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | jsdoc 3 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["button-platform"] 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules 3 | jsdoc 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/README.md -------------------------------------------------------------------------------- /examples/example-config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/examples/example-config.ini -------------------------------------------------------------------------------- /examples/example-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/examples/example-config.json -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/package.json -------------------------------------------------------------------------------- /scripts/convert-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/scripts/convert-config.js -------------------------------------------------------------------------------- /scripts/pipe.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/scripts/pipe.lua -------------------------------------------------------------------------------- /src/backend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/src/backend.js -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/src/config.js -------------------------------------------------------------------------------- /src/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/src/constants.js -------------------------------------------------------------------------------- /src/dispatcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/src/dispatcher.js -------------------------------------------------------------------------------- /src/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/src/errors.js -------------------------------------------------------------------------------- /src/instrumenter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/src/instrumenter.js -------------------------------------------------------------------------------- /src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/src/server.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/src/utils.js -------------------------------------------------------------------------------- /src/webserver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/src/webserver.js -------------------------------------------------------------------------------- /tests/config-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/tests/config-test.js -------------------------------------------------------------------------------- /tests/dispatcher-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/tests/dispatcher-test.js -------------------------------------------------------------------------------- /tests/instrumenter-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/tests/instrumenter-test.js -------------------------------------------------------------------------------- /tests/lint-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/tests/lint-test.js -------------------------------------------------------------------------------- /tests/server-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/tests/server-test.js -------------------------------------------------------------------------------- /tests/test-config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/tests/test-config.ini -------------------------------------------------------------------------------- /tests/test-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/tests/test-config.json -------------------------------------------------------------------------------- /tests/utils-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/tests/utils-test.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/button/divvy/HEAD/yarn.lock --------------------------------------------------------------------------------