DokkitLibraries
Libraries
Eleven languages, one file each, and the same calls in all of them: start, beat, job, capture, and a way into the language's own logging where it has one.
The same calls, eleven times
Install, start, beat, job, capture and logging, written the way each language writes them. Pick a tab.
clients/ · 11 libraries
Add yours
None of them is on a package registry yet. Each one installs from a clone of the repository, the way its own README says.
What they all do
- With no address or key, every call does nothing. Each one reads
DOKKIT_URLandDOKKIT_KEY. - None of them raises an error into your app. If the server cannot be reached, the app carries on.
- An error report carries the error's type and stack, never its message.
- A version sends one deploy line, and the server records a deploy only when the version changes.
- A line over 64 KB is cut, and its message ends in
[cut].
A machine with the dokkit program on it can report a job with dokkit run instead, which also keeps the last lines of its output.