Google’s Apps Script IDE just threw up a pop up that asked:
“What, if anything, do you dislike most about Apps Script today?”
That “if anything” really got me going. Seriously? I know Google folks tend to be a bit smug about their products and services, but… yuck.
Anyway, FWIW, my response:
No support for bringing in deps from npm (or similar). (I’d love to be able to bring in deps directly from Git repos, a la Deno.) No support for the Node or Deno standard libraries. No native TypeScript support. Inability to create/modify triggers via the API or clasp. Inability to manually change the “deployment” of a trigger, which means I need to manually delete and recreate them. clasp doesn’t support JSON as an output format.