Google Apps Script ライブラリのサンプルプロジェクト
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.vscode
.editorconfig
.eslintrc.yml
.gitattributes
.gitignore
Code.gs
LICENSE
README.md
browser-to-lib-flow.puml
browser-to-lib-flow.svg
lib.d.ts
lib.gs
package.json
sidebar.html
yarn.lock

README.md

Google Apps Script ライブラリのサンプルプロジェクト

  • JSDoc は「Visual Studio Code で補完が効く」「ESLint がエラーを警告を出さない」程度に記述しています
    • なので本物の JSDoc には通らないかもしれません...

保存処理のシーケンス図

保存処理のシーケンス図

ファイル説明

本体

  • Code.gs 呼び出し側。スプレッドシートに仕込むもの
  • lib.gs, sidebar.html ライブラリ側

その他

  • .eslintrc.yml, package.json, yarn.lock ESLint の構成
  • lib.d.ts Visual Studio Code 用の型定義
  • .editorconfig フォーマッタの指定
  • .vscode/settings.json Visual Studio Code のプロジェクト設定。フォーマッタの指定等
  • browser-to-lib-flow.* PlantUML で描いた上記シーケンス図

ライセンス

パブリックドメイン、CC0 と Unlicense のトリプルライセンスとします。