clasp
's source code lives in this directory with the entry point index.ts
.
- Google Oauth Setup
- Load API Credentials (
~/.clasp.json
) - Login with or without localhost
- Each clasp command is exported as a function in their respective files.
- Generates the "How to" section for the meeting docs.
- Handles file processing
- Reading files
- Writing files
- Transpiling
ts
->js
- Transpiling
- Creates the
clasp
commands viacommander
. - JSDoc comments are parsed by
docs.ts
to generate part of the README.
- Dotfiles, errors, logging, other utils
Note: There are other files that are not documented here.