Google Apps Script Kit. The modern ecosystem for GAS development.
Gask is a collection of high-performance tools designed to bring a modern Developer Experience (DX) to Google Apps Script.
| Package | Description | Version |
|---|---|---|
gask |
The Main Package. The one you want to install. Includes the CLI useful exports. | |
@gask/cli |
The core engine. Compiles TypeScript, manages .env, and handles deployment. | |
@gask/ui |
UI helpers to build sidebars and modals effortlessly. | 🚧 Coming Soon |
@gask/utils |
Type-safe wrappers and local mocks for Google Services. | 🚧 Coming Soon |
- TypeScript First: Everything is typed. From your configuration to your runtime code.
- Ghost Config: We don't pollute your project root. Temporary configs (like
.clasp.json) are generated on the fly and cleaned up instantly. - Modern Stack: Built on top of
esbuildand the unjs ecosystem for blazing fast performance.
This project is a monorepo managed with pnpm.
# Install dependencies
pnpm install
# Build all packages
pnpm buildMIT