A Clasp template for local Google Apps Script projects, using copier
Google Apps Script (GAS) is something I’ve been using for years and always end up going back to. I explored Clasp for developing locally in typescript. But I am not pursuing this any further.
What exactly is Clasp?
Clasp is a small Google tool which lets you create a Google Apps Script (GAS) project (i.e., a scripted Sheets / Doc / Slides or other similar) locally, with Typescript, and syncs it with a local folder. It provides some useful Typescript types for all GAS entities. It kind of works, but it was a bit of a fuff to set up correctly locally. That’s why I created a copier templatehttps://github.com/gotofritz/copier-template-clasp to quickly bootstrap new projects.
However I have no interest in maintaining the template or, indeed, work with Clasp at all. For all I know, Google may drop support for the project tomorrow.