{"repo":"MaartenDesnouck/google-apps-script","free":true,"listed":false,"github":"https://github.com/MaartenDesnouck/google-apps-script","clone":"git clone https://github.com/MaartenDesnouck/google-apps-script.git","description":"🛠 Manage and deploy your Google Apps Script projects using the command line","language":"JavaScript","stars":126,"topics":["google-apps-script","gas-include","npm","google-drive","cli","apps-script"],"license":"MIT","category":"cli-tools","readme_excerpt":"gas, the Google Apps Script command-line tool Installation Getting started Enable the Apps Script API for your account - Visit https://script.google.com/home/usersettings and enable the Apps Script API Authenticate the Drive API - Add -f to force reauthentication - Add -s to show the authentication url instead of opening a webbrowser Local development - Standalone scripts can be referenced by name, container bound script projects must be referenced by projectId. - You can find a projectId from the url of a details page in My Scripts Setup a new script project or clone an existing one List your remote standalone script projects and their ids - There is an optional filter on projectName Pull and push code from/to your remote script project - Gas also supports shared scripts, Team Drives and container bound scripts - Files in subfolders are mapped to their relative pathname in a project and the other way around - You can specify to pull or push a single file by adding a filename to the command - Delete a single remote file by adding -d to the push command Rename a remote script Linking a script to the current working directory - See the last example for some context Open the linked or a specified project in the online editor Show some info about the linked or a specified project Check for differences between your local and remote project files Including libraries - How to use gas-include, from A to Z Managing projects, versions and deployments Create, delete or get a remote proj","default_branch":null,"files":null,"tree":[],"storefront":"/r/MaartenDesnouck","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MaartenDesnouck/google-apps-script/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}