gitextract_b64kqjz8/ ├── .gemini/ │ ├── GEMINI.md │ ├── config.yaml │ └── settings.json ├── .github/ │ ├── CODEOWNERS │ ├── ISSUE_TEMPLATE.md │ ├── dependabot.yml │ ├── snippet-bot.yml │ ├── sync-repo-settings.yaml │ └── workflows/ │ ├── automation.yml │ ├── lint.yml │ └── test.yml ├── .gitignore ├── .vscode/ │ └── extensions.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── adminSDK/ │ ├── directory/ │ │ ├── index.js │ │ ├── package.json │ │ └── tsconfig.json │ ├── reports/ │ │ ├── index.js │ │ ├── package.json │ │ └── tsconfig.json │ └── reseller/ │ ├── index.js │ ├── package.json │ └── tsconfig.json ├── apps-script/ │ ├── execute/ │ │ ├── index.js │ │ ├── package.json │ │ └── tsconfig.json │ └── quickstart/ │ ├── index.js │ ├── package.json │ └── tsconfig.json ├── biome.json ├── calendar/ │ └── quickstart/ │ ├── index.js │ ├── package.json │ └── tsconfig.json ├── chat/ │ ├── client-libraries/ │ │ └── cloud/ │ │ ├── authentication-utils.js │ │ ├── create-custom-emoji-user-cred.js │ │ ├── create-membership-user-cred-for-app.js │ │ ├── create-membership-user-cred-for-group.js │ │ ├── create-membership-user-cred.js │ │ ├── create-message-app-cred.js │ │ ├── create-message-user-cred-at-mention.js │ │ ├── create-message-user-cred-message-id.js │ │ ├── create-message-user-cred-request-id.js │ │ ├── create-message-user-cred-thread-key.js │ │ ├── create-message-user-cred-thread-name.js │ │ ├── create-message-user-cred.js │ │ ├── create-reaction-user-cred.js │ │ ├── create-space-user-cred.js │ │ ├── delete-custom-emoji-user-cred.js │ │ ├── delete-membership-user-cred.js │ │ ├── delete-message-app-cred.js │ │ ├── delete-message-user-cred.js │ │ ├── delete-reaction-user-cred.js │ │ ├── delete-space-user-cred.js │ │ ├── find-dm-space-app-cred.js │ │ ├── find-dm-space-user-cred.js │ │ ├── get-attachment-app-cred.js │ │ ├── get-custom-emoji-user-cred.js │ │ ├── get-membership-app-cred.js │ │ ├── get-membership-user-cred.js │ │ ├── get-message-app-cred.js │ │ ├── get-message-user-cred.js │ │ ├── get-space-app-cred.js │ │ ├── get-space-event-user-cred.js │ │ ├── get-space-notification-setting-user-cred.js │ │ ├── get-space-read-state-user-cred.js │ │ ├── get-space-user-cred.js │ │ ├── get-thread-read-state-user-cred.js │ │ ├── list-custom-emojis-user-cred.js │ │ ├── list-memberships-app-cred.js │ │ ├── list-memberships-user-cred.js │ │ ├── list-messages-user-cred.js │ │ ├── list-reactions-user-cred.js │ │ ├── list-space-events-user-cred.js │ │ ├── list-spaces-app-cred.js │ │ ├── list-spaces-user-cred.js │ │ ├── package.json │ │ ├── set-up-space-user-cred.js │ │ ├── tsconfig.json │ │ ├── update-membership-user-cred.js │ │ ├── update-message-app-cred.js │ │ ├── update-message-user-cred.js │ │ ├── update-space-notification-setting-user-cred.js │ │ ├── update-space-read-state-user-cred.js │ │ └── update-space-user-cred.js │ └── quickstart/ │ ├── index.js │ ├── package.json │ └── tsconfig.json ├── classroom/ │ └── quickstart/ │ ├── index.js │ ├── package.json │ └── tsconfig.json ├── docs/ │ └── quickstart/ │ ├── index.js │ ├── package.json │ └── tsconfig.json ├── drive/ │ ├── activity-v2/ │ │ ├── index.js │ │ ├── package.json │ │ └── tsconfig.json │ ├── quickstart/ │ │ ├── index.js │ │ ├── package.json │ │ └── tsconfig.json │ └── snippets/ │ ├── drive_v2/ │ │ ├── appdata_snippets/ │ │ │ ├── fetch_appdata_folder.js │ │ │ ├── list_appdata.js │ │ │ ├── package.json │ │ │ ├── tsconfig.json │ │ │ └── upload_appdata.js │ │ ├── change_snippets/ │ │ │ ├── fetch_changes.js │ │ │ ├── fetch_start_page_token.js │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ ├── drive_snippets/ │ │ │ ├── create_drive.js │ │ │ ├── package.json │ │ │ ├── recover_drives.js │ │ │ └── tsconfig.json │ │ └── file snippets/ │ │ ├── create_folder.js │ │ ├── create_shortcut.js │ │ ├── download_file.js │ │ ├── export_pdf.js │ │ ├── move_file_to_folder.js │ │ ├── package.json │ │ ├── search_file.js │ │ ├── share_file.js │ │ ├── touch_file.js │ │ ├── tsconfig.json │ │ ├── upload_basic.js │ │ ├── upload_to_folder.js │ │ └── upload_with_conversion.js │ ├── drive_v3/ │ │ ├── appdata_snippets/ │ │ │ ├── fetch_appdata_folder.js │ │ │ ├── list_appdata.js │ │ │ ├── package.json │ │ │ ├── tsconfig.json │ │ │ └── upload_appdata.js │ │ ├── change_snippets/ │ │ │ ├── fetch_changes.js │ │ │ ├── fetch_start_page_token.js │ │ │ ├── package.json │ │ │ └── tsconfig.json │ │ ├── drive_snippets/ │ │ │ ├── create_drive.js │ │ │ ├── package.json │ │ │ ├── recover_drives.js │ │ │ └── tsconfig.json │ │ └── file_snippets/ │ │ ├── create_folder.js │ │ ├── create_shortcut.js │ │ ├── download_file.js │ │ ├── export_pdf.js │ │ ├── move_file_to_folder.js │ │ ├── package.json │ │ ├── search_file.js │ │ ├── share_file.js │ │ ├── touch_file.js │ │ ├── tsconfig.json │ │ ├── upload_basic.js │ │ ├── upload_to_folder.js │ │ └── upload_with_conversion.js │ ├── files/ │ │ ├── config.json │ │ ├── document.txt │ │ └── report.csv │ └── test/ │ ├── helpers.js │ ├── test_drive_v2_create_drive.js │ ├── test_drive_v2_create_folder.js │ ├── test_drive_v2_create_shortcut.js │ ├── test_drive_v2_download_file.js │ ├── test_drive_v2_export_pdf.js │ ├── test_drive_v2_fetch_appdata_folder.js │ ├── test_drive_v2_fetch_changes.js │ ├── test_drive_v2_fetch_start_page_token.js │ ├── test_drive_v2_list_appdata.js │ ├── test_drive_v2_move_file_to_folder.js │ ├── test_drive_v2_recover_drives.js │ ├── test_drive_v2_search_file.js │ ├── test_drive_v2_share_file.js │ ├── test_drive_v2_touch_file.js │ ├── test_drive_v2_upload_appdata.js │ ├── test_drive_v2_upload_basic.js │ ├── test_drive_v2_upload_to_folder.js │ ├── test_drive_v2_upload_with_conversion.js │ ├── test_drive_v3_create_drive.js │ ├── test_drive_v3_create_folder.js │ ├── test_drive_v3_create_shortcut.js │ ├── test_drive_v3_download_file.js │ ├── test_drive_v3_export_pdf.js │ ├── test_drive_v3_fetch_appdata_folder.js │ ├── test_drive_v3_fetch_changes.js │ ├── test_drive_v3_fetch_start_page_token.js │ ├── test_drive_v3_list_appdata.js │ ├── test_drive_v3_move_file_to_folder.js │ ├── test_drive_v3_recover_drives.js │ ├── test_drive_v3_search_file.js │ ├── test_drive_v3_share_file.js │ ├── test_drive_v3_touch_file.js │ ├── test_drive_v3_upload_appdata.js │ ├── test_drive_v3_upload_basic.js │ ├── test_drive_v3_upload_to_folder.js │ └── test_drive_v3_upload_with_conversion.js ├── forms/ │ └── snippets/ │ ├── add_item.js │ ├── add_responder.js │ ├── anyone_with_link_responder.js │ ├── convert_form.js │ ├── create_form.js │ ├── create_watch.js │ ├── delete_watch.js │ ├── get_all_responses.js │ ├── get_form.js │ ├── get_responders.js │ ├── get_single_response.js │ ├── list_watches.js │ ├── package.json │ ├── publish_form.js │ ├── remove_responders.js │ ├── renew_watch.js │ ├── stop_accepting_responses.js │ ├── supports_publishing.js │ ├── tsconfig.json │ ├── unpublish_form.js │ └── update_form.js ├── gmail/ │ └── quickstart/ │ ├── index.js │ ├── package.json │ └── tsconfig.json ├── meet/ │ ├── README.md │ └── quickstart/ │ ├── index.js │ ├── package.json │ └── tsconfig.json ├── package.json ├── people/ │ └── quickstart/ │ ├── index.js │ ├── package.json │ └── tsconfig.json ├── pnpm-workspace.yaml ├── sheets/ │ ├── quickstart/ │ │ ├── index.js │ │ ├── package.json │ │ └── tsconfig.json │ └── snippets/ │ ├── package.json │ ├── sheets_append_values.js │ ├── sheets_batch_get_values.js │ ├── sheets_batch_update.js │ ├── sheets_batch_update_values.js │ ├── sheets_conditional_formatting.js │ ├── sheets_create.js │ ├── sheets_get_values.js │ ├── sheets_pivot_table.js │ ├── sheets_update_values.js │ ├── test/ │ │ ├── helpers.js │ │ ├── test_sheets_append_values.js │ │ ├── test_sheets_batch_get_values.js │ │ ├── test_sheets_batch_update.js │ │ ├── test_sheets_batch_update_values.js │ │ ├── test_sheets_conditional_formatting.js │ │ ├── test_sheets_create.js │ │ ├── test_sheets_get_values.js │ │ ├── test_sheets_pivot_table.js │ │ └── test_sheets_update_values.js │ └── tsconfig.json ├── slides/ │ ├── quickstart/ │ │ ├── index.js │ │ ├── package.json │ │ └── tsconfig.json │ └── snippets/ │ ├── package.json │ ├── slides_copy_presentation.js │ ├── slides_create_bulleted_text.js │ ├── slides_create_image.js │ ├── slides_create_presentation.js │ ├── slides_create_sheets_chart.js │ ├── slides_create_slide.js │ ├── slides_create_textbox_with_text.js │ ├── slides_image_merging.js │ ├── slides_refresh_sheets_chart.js │ ├── slides_simple_text_replace.js │ ├── slides_text_merging.js │ ├── slides_text_style_update.js │ ├── test/ │ │ ├── helpers.js │ │ ├── test_slides_copy_presentation.js │ │ ├── test_slides_create_bulleted_text.js │ │ ├── test_slides_create_image.js │ │ ├── test_slides_create_presentation.js │ │ ├── test_slides_create_sheets_chart.js │ │ ├── test_slides_create_slide.js │ │ ├── test_slides_create_textbox_with_text.js │ │ ├── test_slides_image_merging.js │ │ ├── test_slides_refresh_sheets_chart.js │ │ ├── test_slides_simple_text_replace.js │ │ ├── test_slides_text_merging.js │ │ └── test_slides_text_style_update.js │ └── tsconfig.json ├── solutions/ │ └── webhook-chat-app/ │ ├── README.md │ ├── index.js │ ├── package.json │ └── thread-reply.js ├── tasks/ │ └── quickstart/ │ ├── index.js │ ├── package.json │ └── tsconfig.json ├── tsconfig.base.json └── turbo.json