Listen to all push events of C++ projects on Github through the GitHub Realtime Relay and run some simple linting, to check
whether the people still manage memory on their own instead of using smart pointers.
If someone still uses
delete in their code they appear in realtime on the
This is a demo project to demonstrate the capabilities of the GitHub Realtime Relay.
:globe_with_meridians: Check the demo at delptr.lukasmartinelli.ch (not always online due to the intensive workload)
Clone the repository and install the dependencies with Node.
Run the server with an optional Github access token.
Please be aware that this will download alot of data if you don't provide
a Github access token.
export GITHUB_TOKEN="asb1234gwa..." npm start
Now you can visit
localhost:3000 to see the realtime linting in action.
You need gulp to run the tests.
npm install -g gulp
Now you can execute the tests and lint the project.