apps-script-utils (Français) 2.1.1 Help

Présentation

Bannière du projet Google Apps Script Utils

Artiste : Daryna Mikhailenko

apps-script-utils est une bibliothèque TypeScript conçue spécifiquement pour Google Apps Script. Elle rassemble dans un seul paquet testé ce que tout projet GAS finit par écrire à la main : manipulation des feuilles et de la notation A1, validation des types et des valeurs (isX/nonX/requireX), transformations de chaînes et de tableaux, exceptions typées, et le reste.

Points clés

  • Conçue pour Google Apps Script — pensée pour l'environnement GAS et ses contraintes, et non adaptée d'une bibliothèque Node.js générique.

  • Couverture large — aides pour les feuilles, l'interface, le réseau et l'Admin SDK, aux côtés d'utilitaires généraux pour les chaînes, les tableaux et les objets.

  • TypeScript d'abord — chaque fonction est livrée avec ses définitions de types, pour l'autocomplétion et la sécurité à la compilation.

  • Testée — couverte par une suite de tests unitaires Vitest.

  • Référence liée — chaque type Google Apps Script employé dans l'API pointe directement vers sa documentation officielle.

  • Gestion d'erreurs cohérente — une hiérarchie de classes d'exception remplace les throw new Error dispersés.

Organisation de cette documentation

Appuyez sur / sur n'importe quelle page du site pour ouvrir la recherche.

Où la bibliothèque s'exécute

Le paquet se divise nettement en deux, et cette division détermine d'où une fonction peut être appelée :

Partie

Dépend de l'environnement Apps Script

Où elle s'exécute

lang, net, json, html, time, exception

Non

Apps Script, Node.js, les tests

appsscript

Oui, pour les fonctions liées aux services

Apps Script uniquement

L'environnement Apps Script détaille quelles fonctions relèvent de quel côté et ce que cela implique en pratique.

Structure du projet

. ├── config/ # Fichiers de configuration ├── dist/ # Résultat de la compilation ├── docs/ # Documentation : ressources et sources de ce site ├── scripts/ # Scripts de maintenance et utilitaires ├── src/ # Code source │ ├── appsscript/ # Utilitaires Google Apps Script │ ├── exception/ # Classes d'exception │ ├── html/ # Utilitaires HTML │ ├── json/ # Utilitaires JSON │ ├── lang/ # Utilitaires de langage (tableaux, chaînes, etc.) │ ├── net/ # Réseau et chemins │ ├── time/ # Temps │ └── index.ts # Point d'entrée ├── test/ # Tests unitaires └── vitest.config.ts # Configuration Vitest
23 September 2026

Cette documentation a été générée par une IA (Claude) à partir du code source de la bibliothèque.