UNPKG

gas-client

Version:

A client-side utility class that can call server-side Google Apps Script functions

12 lines (10 loc) 282 B
const promisify = (functionName: string) => { return (...args: unknown[]) => new Promise((resolve, reject) => { google.script.run .withSuccessHandler(resolve) .withFailureHandler(reject) [functionName](...args); }); }; export { promisify };