All Projects → howdy39 → Gas Clasp Starter

howdy39 / Gas Clasp Starter

Licence: mit
A starter template for Google Apps Script by clasp

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects

Projects that are alternatives of or similar to Gas Clasp Starter

Frontend Boilerplate
An ES20XX starter with common frontend tasks using Webpack 4 as module bundler and npm scripts as task runner.
Stars: ✭ 224 (+21.74%)
Mutual labels:  webpack, boilerplate, template
React Core Boilerplate
Powerful ASP.NET Core 3 templates with React, true server-side rendering and Docker support
Stars: ✭ 169 (-8.15%)
Mutual labels:  webpack, boilerplate, template
Vue Element Starter
Vue starter with Element-UI [READY, unmaintained now]
Stars: ✭ 216 (+17.39%)
Mutual labels:  webpack, boilerplate, template
Secure Electron Template
The best way to build Electron apps with security in mind.
Stars: ✭ 623 (+238.59%)
Mutual labels:  webpack, boilerplate, template
Phaser3 Tilemap Pack
Phaser 3 Project Template with Webpack, Tilemap, and Asset Pack
Stars: ✭ 87 (-52.72%)
Mutual labels:  webpack, boilerplate, template
Razzle Material Ui Styled Example
Razzle Material-UI example with Styled Components using Express with compression
Stars: ✭ 117 (-36.41%)
Mutual labels:  webpack, boilerplate, template
React App
Create React App with server-side code support
Stars: ✭ 614 (+233.7%)
Mutual labels:  webpack, boilerplate, template
Suicrux
🚀 Ultimate universal starter with lazy-loading, SSR and i18n. [not maintained]
Stars: ✭ 958 (+420.65%)
Mutual labels:  webpack, boilerplate, template
Express React Boilerplate
🚀🚀🚀 This is a tool that helps programmers create Express & React projects easily base on react-cool-starter.
Stars: ✭ 32 (-82.61%)
Mutual labels:  webpack, boilerplate, template
Cloudflare Workers Webpack Boilerplate
A superbly simple, minimal-config template for building, bundling and deploying Cloudflare Workers with Webpack 🚀
Stars: ✭ 101 (-45.11%)
Mutual labels:  webpack, boilerplate, template
Awesome Chrome Extension Boilerplate
Use react + typescript + webpack to enhance your chrome extension development experience
Stars: ✭ 146 (-20.65%)
Mutual labels:  webpack, boilerplate, template
Skeleton Sass
Skeleton Sass is a highly modular version of Skeleton CSS
Stars: ✭ 151 (-17.93%)
Mutual labels:  boilerplate, template
React Webpack 5 Tailwind 2
React 17 Boilerplate with Webpack 5, Tailwind 2, using babel, SASS/PostCSS, HMR, dotenv and an optimized production build
Stars: ✭ 155 (-15.76%)
Mutual labels:  webpack, boilerplate
React Native Typescript Boilerplate
React Native Typescript starter kit / template (Redux Thunk + React Native Navigation v7 + TSLint)
Stars: ✭ 155 (-15.76%)
Mutual labels:  boilerplate, template
React Boilerplate
A slightly opinionated yet dead simple boilerplate for React 17.x, Webpack 5 and React Router v5
Stars: ✭ 158 (-14.13%)
Mutual labels:  webpack, boilerplate
Workflow Reactjs
My workflow with ReactJS + Webpack 3+
Stars: ✭ 150 (-18.48%)
Mutual labels:  webpack, boilerplate
Spring React Boilerplate
An example of an isomorphic application using Java + Spring with React, React Router and Redux
Stars: ✭ 156 (-15.22%)
Mutual labels:  webpack, boilerplate
Javascriptstuff Db
Lists of JavaScript resources: tools, tutorials, starter projects, example code, etc.
Stars: ✭ 163 (-11.41%)
Mutual labels:  webpack, boilerplate
Kirby Webpack
💪 A Kirby CMS starter-kit with modern frontend tools
Stars: ✭ 150 (-18.48%)
Mutual labels:  webpack, boilerplate
Template Rwb
A full-featured Webpack setup with hot-reload
Stars: ✭ 165 (-10.33%)
Mutual labels:  webpack, boilerplate

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].