├── .gitignore ├── .jshintrc ├── .travis.yml ├── API.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── NODE.API.md ├── README.md ├── cncserver.js ├── cncserver_api.postman.json ├── example ├── cncserver.client.api.js ├── cncserver.client.commander.js ├── index.html └── jquery.js ├── machine_types ├── axidraw.ini ├── axidraw_v3a3.ini ├── eggbot.ini ├── watercolorbot.ini └── watercolorbotpen.ini ├── package.json ├── runner ├── cncserver.runner.js └── runner.html ├── scratch ├── SCRATCH.API.md ├── cncserver.scratch.js ├── watercolorbot_scratch.js └── watercolorbot_scratch.s2e └── src ├── __tests__ ├── cncserver.js ├── requests.js └── utils.js ├── cncserver.api.js ├── cncserver.control.js ├── cncserver.ipc.js ├── cncserver.queue.js ├── cncserver.rest.js ├── cncserver.serial.js ├── cncserver.server.js ├── cncserver.settings.js ├── cncserver.sockets.js └── cncserver.utils.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/.jshintrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/.travis.yml -------------------------------------------------------------------------------- /API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/API.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /NODE.API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/NODE.API.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/README.md -------------------------------------------------------------------------------- /cncserver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/cncserver.js -------------------------------------------------------------------------------- /cncserver_api.postman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/cncserver_api.postman.json -------------------------------------------------------------------------------- /example/cncserver.client.api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/example/cncserver.client.api.js -------------------------------------------------------------------------------- /example/cncserver.client.commander.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/example/cncserver.client.commander.js -------------------------------------------------------------------------------- /example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/example/index.html -------------------------------------------------------------------------------- /example/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/example/jquery.js -------------------------------------------------------------------------------- /machine_types/axidraw.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/machine_types/axidraw.ini -------------------------------------------------------------------------------- /machine_types/axidraw_v3a3.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/machine_types/axidraw_v3a3.ini -------------------------------------------------------------------------------- /machine_types/eggbot.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/machine_types/eggbot.ini -------------------------------------------------------------------------------- /machine_types/watercolorbot.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/machine_types/watercolorbot.ini -------------------------------------------------------------------------------- /machine_types/watercolorbotpen.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/machine_types/watercolorbotpen.ini -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/package.json -------------------------------------------------------------------------------- /runner/cncserver.runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/runner/cncserver.runner.js -------------------------------------------------------------------------------- /runner/runner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/runner/runner.html -------------------------------------------------------------------------------- /scratch/SCRATCH.API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/scratch/SCRATCH.API.md -------------------------------------------------------------------------------- /scratch/cncserver.scratch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/scratch/cncserver.scratch.js -------------------------------------------------------------------------------- /scratch/watercolorbot_scratch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/scratch/watercolorbot_scratch.js -------------------------------------------------------------------------------- /scratch/watercolorbot_scratch.s2e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/scratch/watercolorbot_scratch.s2e -------------------------------------------------------------------------------- /src/__tests__/cncserver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/src/__tests__/cncserver.js -------------------------------------------------------------------------------- /src/__tests__/requests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/src/__tests__/requests.js -------------------------------------------------------------------------------- /src/__tests__/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/src/__tests__/utils.js -------------------------------------------------------------------------------- /src/cncserver.api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/src/cncserver.api.js -------------------------------------------------------------------------------- /src/cncserver.control.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/src/cncserver.control.js -------------------------------------------------------------------------------- /src/cncserver.ipc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/src/cncserver.ipc.js -------------------------------------------------------------------------------- /src/cncserver.queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/src/cncserver.queue.js -------------------------------------------------------------------------------- /src/cncserver.rest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/src/cncserver.rest.js -------------------------------------------------------------------------------- /src/cncserver.serial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/src/cncserver.serial.js -------------------------------------------------------------------------------- /src/cncserver.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/src/cncserver.server.js -------------------------------------------------------------------------------- /src/cncserver.settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/src/cncserver.settings.js -------------------------------------------------------------------------------- /src/cncserver.sockets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/src/cncserver.sockets.js -------------------------------------------------------------------------------- /src/cncserver.utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/techninja/cncserver/HEAD/src/cncserver.utils.js --------------------------------------------------------------------------------