• Stars
    star
    239
  • Rank 168,763 (Top 4 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 6 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A starter template for Google Apps Script by clasp

gas-clasp-starter

A starter template for Google Apps Script by google/clasp

Article

(Japanese) Google Apps Script をローカル環境で快適に開発するためのテンプレートを作りました

Tech Stack

Prerequisites

Getting Started

Clone the repository

git clone --depth=1 https://github.com/howdy39/gas-clasp-starter.git <project_name>
cd <project_name>
rm -Rf .git

Install dependencies

npm install

Configuration

Open .clasp.json, change scriptId

What is scriptId ? https://github.com/google/clasp#scriptid-required

{
  "scriptId": <your_script_id>,
  "rootDir": "dist"
}

Open src/appsscript.json, change timeZone (optional)

Apps Script Manifests

{
  "timeZone": "Asia/Tokyo", ## Change timeZone
  "dependencies": {
  },
  "exceptionLogging": "STACKDRIVER"
}

Development and build project

npm run build

Push

clasp push

Advanced

Using Es6 with Apps Script

Using Es6 with Apps Script

Others

howdy39/gas-clasp-library

howdy39/gas-clasp-library is sample project made with Google Apps Script Libraries.
also, gas-clasp-library use circle CI.

takanakahiko/sao-clasp

takanakahiko/sao-clasp was made based on gas-clasp-starter and SAO.

License

This software is released under the MIT License, see LICENSE.txt.

More Repositories

1

q-accelerator

Qiitaでの活動を加速させるChrome拡張機能
HTML
62
star
2

google-picker-api-demo

google picker api demo
16
star
3

nuxt-storybook-element-boilerplate

Nuxt, Storybook, ElementUI, Boilerplate
JavaScript
6
star
4

gas-clasp-library

TypeScript
5
star
5

notify-jamf-slack

notify-jamf-slack supply Jamf Webhooks server and notify to Slack with Incoming Webhooks.
JavaScript
5
star
6

spreadsheets-api-on-golang

Spread Sheet API v4を使ってgopherをスプレッドシートに描く
Go
3
star
7

admina-services-visualization-gas

Google Apps scripts that use the Admina API to export data to a spreadsheet for visualization of SaaS usage in Looker Studio and other applications.
TypeScript
3
star
8

gmailjs-gmailapi-extension

gmail.js と Gmail API を Extensionから使うサンプル
JavaScript
3
star
9

study-frontend-testing

フロントエンドのテストの勉強と解説
JavaScript
2
star
10

sheets-to-webapi

スプレッドシートを読み込んでWebAPI化するCloudFunctionsのソース
JavaScript
2
star
11

start-modern-gas-with-google-clasp

Google clasp ではじめるモダンな Google Apps Script 開発
TypeScript
2
star
12

gws-smartchips-github

TypeScript
2
star
13

web-update-notification

ヘッドレス Chrome と Google Apps Script を利用した Web 更新通知システム
TypeScript
2
star
14

tech-the-toaster

技術書執筆サークル Tech The Toaster の公式サイト
HTML
2
star
15

slack-emoji-counting

Slackの絵文字の件数をカウントするプログラム
JavaScript
2
star
16

nuxt-gas-webapp

Nuxt.js with Google Apps Script HTML Service
JavaScript
2
star
17

lighthouse-on-lambda

Use Lighthouse on Lambada
JavaScript
1
star
18

study-github-actions

1
star
19

study-webpack

step by stepで始めるwebpack
JavaScript
1
star
20

nuxt-playground

Vue
1
star
21

google-slides-api-demo

Google Slides API demo
1
star