Open Source
Uptask
Task-Runner für TypeScript, der exportierte Funktionen ohne Boilerplate in CLI-Befehle verwandelt.
Aufnahmeuptask.dev

UptaskTask-Runner für TypeScript
Was es ist
Ein Task-Runner für TypeScript. Eine aus einer Task-Datei exportierte Funktion wird zum Befehl, ihre Parameter werden zu Flags und ihre Typen zur Validierung — kein Registrierungsschritt, kein Konfigurationsobjekt und kein separates Schema, das mit der Implementierung synchron gehalten werden muss.
Warum es existiert
Jedes Projekt sammelt Skripte an. Sie beginnen in der package.json, passen bald nicht mehr in eine Zeile, wandern in ein scripts-Verzeichnis und werden zu einem undokumentierten Haufen, den nur ausführen kann, wer ihn geschrieben hat. Uptask gibt es, damit die ohnehin geschriebene Funktion der Befehl ist und ihre Signatur die Dokumentation.
Unser Anteil daran
Wir pflegen es. Es ist daraus entstanden, dass wir dasselbe in genügend eigenen Repos wollten, sodass es einmal zu schreiben günstiger war, als es jedes Mal neu zu erfinden.
Worauf wir es bauen
Statische und serverseitig gerenderte Websites, die nah beim Nutzer laufen und günstig im Unterhalt sind.
Schnelle Unit-Tests, aufgezeichnetes HTTP und Dokumentation, die den Build scheitern lässt, sobald sie veraltet.
Eine Toolchain über alle Repositories hinweg, sodass der Wechsel zwischen ihnen nichts kostet.
Kontakt aufnehmen
Sagen Sie uns, was gebaut werden soll.
Wir sind ein kleines Team in Portugal und arbeiten zu Londoner Zeiten. Eine Website, eine App, ein internes Werkzeug oder die Plattform dahinter — beginnen Sie mit einem Satz zum Problem, den Rest übernehmen wir.