├── .clasp.json ├── .claspignore ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .vscode └── settings.json ├── FUNCTIONS.md ├── GEMINI.md ├── LICENSE ├── README.md ├── TOOLS.md ├── appsscript.json ├── dist ├── appsscript.json ├── code.js ├── currency.js ├── double.js ├── index.html └── oauth2.js ├── docs ├── _config.yml └── index.md ├── eslint.config.js ├── functions ├── currency.js └── double.js ├── images ├── apps-script-v8.png ├── github-apps-script.png ├── google-apps-script-development.png └── npm-install.gif ├── package.json ├── scopes.md ├── src ├── html │ └── index.html ├── index.js └── server │ ├── gmail.js │ ├── http.js │ ├── http.test.js │ └── webapp.js ├── vite-plugins └── gas-expose.js └── vite.config.js /.clasp.json: -------------------------------------------------------------------------------- 1 | { "rootDir": "dist/gas", "scriptId": "" } 2 | -------------------------------------------------------------------------------- /.claspignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/.claspignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | build 3 | node_modules 4 | package-lock.json 5 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /FUNCTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/FUNCTIONS.md -------------------------------------------------------------------------------- /GEMINI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/GEMINI.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/README.md -------------------------------------------------------------------------------- /TOOLS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/TOOLS.md -------------------------------------------------------------------------------- /appsscript.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/appsscript.json -------------------------------------------------------------------------------- /dist/appsscript.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/dist/appsscript.json -------------------------------------------------------------------------------- /dist/code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/dist/code.js -------------------------------------------------------------------------------- /dist/currency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/dist/currency.js -------------------------------------------------------------------------------- /dist/double.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/dist/double.js -------------------------------------------------------------------------------- /dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/dist/index.html -------------------------------------------------------------------------------- /dist/oauth2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/dist/oauth2.js -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/docs/index.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/eslint.config.js -------------------------------------------------------------------------------- /functions/currency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/functions/currency.js -------------------------------------------------------------------------------- /functions/double.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/functions/double.js -------------------------------------------------------------------------------- /images/apps-script-v8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/images/apps-script-v8.png -------------------------------------------------------------------------------- /images/github-apps-script.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/images/github-apps-script.png -------------------------------------------------------------------------------- /images/google-apps-script-development.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/images/google-apps-script-development.png -------------------------------------------------------------------------------- /images/npm-install.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/images/npm-install.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/package.json -------------------------------------------------------------------------------- /scopes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/scopes.md -------------------------------------------------------------------------------- /src/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/src/html/index.html -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/src/index.js -------------------------------------------------------------------------------- /src/server/gmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/src/server/gmail.js -------------------------------------------------------------------------------- /src/server/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/src/server/http.js -------------------------------------------------------------------------------- /src/server/http.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/src/server/http.test.js -------------------------------------------------------------------------------- /src/server/webapp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/src/server/webapp.js -------------------------------------------------------------------------------- /vite-plugins/gas-expose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/vite-plugins/gas-expose.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/labnol/apps-script-starter/HEAD/vite.config.js --------------------------------------------------------------------------------