apps-script-utils (Deutsch) 2.1.1 Help

Überblick

Projektbanner für Google Apps Script Utils

Künstlerin: Daryna Mikhailenko

apps-script-utils ist eine TypeScript-Bibliothek, die eigens für Google Apps Script gebaut wurde. Sie versammelt in einem getesteten Paket, was in jedem GAS-Projekt am Ende doch von Hand geschrieben wird: Arbeit mit Tabellen und A1-Notation, Typ- und Wertprüfungen (isX/nonX/requireX), String- und Array-Transformationen, typisierte Ausnahmen und mehr.

Wesentliche Eigenschaften

  • Für Google Apps Script gebaut — entworfen für die GAS-Laufzeit und ihre Grenzen, nicht aus einer Node.js-Bibliothek übernommen.

  • Breite Abdeckung — Helfer für Tabellen, Oberfläche, Netzwerk und Admin SDK neben allgemeinen Werkzeugen für Strings, Arrays und Objekte.

  • TypeScript zuerst — jede Funktion bringt vollständige Typdefinitionen für Autovervollständigung und Übersetzungszeit-Sicherheit mit.

  • Getestet — abgedeckt durch eine Unit-Test-Suite mit Vitest.

  • Verlinkte Referenz — jeder verwendete Google-Apps-Script-Typ verweist direkt auf seine offizielle Dokumentation.

  • Einheitliche Fehlerbehandlung — eine Hierarchie von Ausnahmeklassen statt verstreuter throw new Error.

Wie diese Dokumentation aufgebaut ist

Drücken Sie auf jeder Seite /, um die Suche zu öffnen.

Wo die Bibliothek läuft

Das Paket zerfällt sauber in zwei Teile, und diese Trennung entscheidet, von wo eine Funktion aufgerufen werden kann:

Teil

Hängt von der Apps-Script-Laufzeit ab

Wo es läuft

lang, net, json, html, time, exception

Nein

Apps Script, Node.js, Tests

appsscript

Ja, für die dienstgebundenen Funktionen

Nur Apps Script

Die Apps-Script-Laufzeit behandelt, welche Funktionen auf welche Seite fallen und was das praktisch bedeutet.

Projektaufbau

. ├── config/ # Konfigurationsdateien ├── dist/ # Übersetzungsergebnis ├── docs/ # Dokumentation: Material und Quellen dieser Website ├── scripts/ # Wartungs- und Hilfsskripte ├── src/ # Quellcode │ ├── appsscript/ # Werkzeuge für Google Apps Script │ ├── exception/ # Ausnahmeklassen │ ├── html/ # HTML-Werkzeuge │ ├── json/ # JSON-Werkzeuge │ ├── lang/ # Sprachnahe Werkzeuge (Arrays, Strings usw.) │ ├── net/ # Netzwerk und Pfade │ ├── time/ # Zeit │ └── index.ts # Einstiegspunkt ├── test/ # Unit-Tests └── vitest.config.ts # Vitest-Konfiguration
23 September 2026

Diese Dokumentation wurde mit KI (Claude) aus dem Quellcode der Bibliothek erzeugt.