Unofficial port of the Razer Chroma Rest SDK
Hello Everyone, this is part of a port of the razer chroma rest sdk, while razer offers the official javascript implementation of the SDK, it is implemented in ES5 and it is quite of an All in one solution, you could easily use it there's nothing wrong on that. However I wanted to practice a little bit and also have some typescript support as well.
Usage
Please refer to the src/tests
directory to see how it is used, but for short
// true is for development; main;
Build
npm install
npm run build
this will create a Dist directory with the UMD compiled javascript files
Development
npm install
npm run test:watch
if these two run well, you are ready to add/modify whatever you need
alsso if you are using vscode you can debug the tests since they are run with
--inspect
by default
This code does not use razer specific product inside the code I based the code to reflect the Rest API that is documented on the Razer Rest SDK Docs