https://github.com/niieani/google-sheets-roadmap-plan
https://github.com/niieani/google-sheets-roadmap-plan
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/niieani/google-sheets-roadmap-plan
- Owner: niieani
- Created: 2023-04-06T01:05:35.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-15T11:57:44.000Z (almost 2 years ago)
- Last Synced: 2025-04-03T11:42:46.133Z (7 months ago)
- Language: TypeScript
- Size: 1.27 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Google Sheets Scripting Starter Pack
Everything to get you quickly up and running with modern tooling that supports imports and
exports right inside of your Google Spreadsheet scripts (Google Apps Script).## Features
All of below technologies preconfigured to work with Google Apps Script:
- TypeScript
- rollup (for imports and exports)
- axios as a standardized fetch library (instead of the Google proprietary fetch)
- jest
- clasp
- some example code## quick start
- Clone the repo.
- Run `yarn`
- Authenticate with your Google Account: `yarn google:login`
- Ensure your Google account allows API access, by [switching it on](https://script.google.com/home/usersettings)
- Create the linked Spreadsheet in your account: `yarn google:create --title "My new Spreadsheet"`
- Publish the code after making changes using: `yarn google:publish`
- Follow [Google's developer
reference](https://developers.google.com/apps-script/reference/spreadsheet)
and their [guides](https://developers.google.com/apps-script/overview),
but remember to `export` the functions in `index.ts` to expose them.
- Remember to set relevant `oauthScopes` in `build/appsscript.json`