API reference

The full typed @zuke surface — every exported function, class, interface, type, and constant across all 72 packages, generated straight from source with deno doc. Nothing here is hand-written, so it can't drift from what actually ships.

Find a symbol by name across every package — ↑/↓ to move, Enter to jump, Esc to clear.

Packages

Every package is documented on its own page — signatures, doc text, and members.

@zuke/core 416

Zuke — a code-first, strongly-typed build automation system for Deno.

@zuke/engine 30

`@zuke/engine` — the engine for a build another process hosts. An SDK in

@zuke/deno 73

`@zuke/deno` — typed `DenoTasks` wrappers for the `deno` CLI, for use in

@zuke/docs 7

`@zuke/docs` — typed tasks that turn already-generated API documentation into

@zuke/npm 45

`@zuke/npm` — typed `NpmTasks` wrappers for the `npm` CLI, for use in Zuke

@zuke/npx 3

`@zuke/npx` — typed `NpxTasks` wrappers for the `npx` package runner, for use

@zuke/bun 9

`@zuke/bun` — typed `BunTasks` wrappers for the `bun` CLI, for use in Zuke

@zuke/pnpm 10

`@zuke/pnpm` — typed `PnpmTasks` wrappers for the `pnpm` CLI, for use in Zuke

@zuke/yarn 8

`@zuke/yarn` — typed `YarnTasks` wrappers for the `yarn` CLI, for use in Zuke

@zuke/cmd 3

`@zuke/cmd` — generic command execution for Zuke builds: the fallback for

@zuke/console 14

`@zuke/console` — task-shaped console output for Zuke builds, so a build never

@zuke/docker 52

`@zuke/docker` — typed `DockerTasks` wrappers for the `docker` CLI.

@zuke/docker-compose 48

`@zuke/docker-compose` — typed Docker Compose task wrappers for Zuke builds.

@zuke/kubectl 60

`@zuke/kubectl` — typed `kubectl` CLI task wrappers for Zuke builds, for

@zuke/helm 19

`@zuke/helm` — typed `HelmTasks` wrappers for the [Helm](https://helm.sh) CLI,

@zuke/kustomize 5

`@zuke/kustomize` — typed `KustomizeTasks` wrappers for the

@zuke/argo-rollouts 17

`@zuke/argo-rollouts` — typed `ArgoRolloutsTasks` wrappers for the

@zuke/oxlint 3

`@zuke/oxlint` — typed `oxlint` task wrappers for Zuke builds.

@zuke/eslint 3

`@zuke/eslint` — typed `eslint` task wrappers for Zuke builds.

@zuke/cspell 3

`@zuke/cspell` — typed `cspell` task wrappers for Zuke builds.

@zuke/shellcheck 6

`@zuke/shellcheck` — typed [ShellCheck](https://www.shellcheck.net/) task

@zuke/jest 3

`@zuke/jest` — typed `jest` task wrappers for Zuke builds.

@zuke/vitest 4

`@zuke/vitest` — typed `vitest` task wrappers for Zuke builds.

@zuke/playwright 7

`@zuke/playwright` — typed `PlaywrightTasks` wrappers for the Playwright CLI,

@zuke/cypress 9

`@zuke/cypress` — typed `CypressTasks` wrappers for the

@zuke/biome 7

`@zuke/biome` — typed `BiomeTasks` wrappers for the [Biome](https://biomejs.dev)

@zuke/knip 3

`@zuke/knip` — a typed `KnipTasks` wrapper for the [Knip](https://knip.dev)

@zuke/dpdm 3

`@zuke/dpdm` — a typed `DpdmTasks` wrapper for the

@zuke/jsr 10

`@zuke/jsr` — tools for the [JSR](https://jsr.io) registry in Zuke builds:

@zuke/vite 6

`@zuke/vite` — typed `ViteTasks` wrappers for the [Vite](https://vitejs.dev)

@zuke/storybook 5

`@zuke/storybook` — typed [Storybook](https://storybook.js.org) CLI task

@zuke/redocly 7

`@zuke/redocly` — typed [Redocly CLI](https://redocly.com/docs/cli) task

@zuke/lint-staged 3

`@zuke/lint-staged` — typed `lint-staged` task wrappers for Zuke builds.

@zuke/tsup 4

`@zuke/tsup` — a typed `TsupTasks` wrapper for the

@zuke/turbo 5

`@zuke/turbo` — typed `TurboTasks` wrappers for the

@zuke/nx 6

`@zuke/nx` — typed `NxTasks` wrappers for the [Nx](https://nx.dev) CLI, for

@zuke/tsx 5

`@zuke/tsx` — typed `tsx` task wrappers for Zuke builds.

@zuke/tsc 5

`@zuke/tsc` — typed `tsc` task wrappers for Zuke builds.

@zuke/tsc-alias 3

`@zuke/tsc-alias` — typed `tsc-alias` task wrappers for Zuke builds.

@zuke/tsdown 5

`@zuke/tsdown` — a typed `TsdownTasks` wrapper for the

@zuke/nest 8

`@zuke/nest` — typed NestJS CLI (`nest`) task wrappers for Zuke builds.

@zuke/openapi-ts 3

`@zuke/openapi-ts` — typed `openapi-ts` task wrappers for Zuke builds.

@zuke/orval 3

`@zuke/orval` — typed `orval` task wrappers for Zuke builds.

@zuke/husky 5

`@zuke/husky` — typed `husky` task wrappers for Zuke builds.

@zuke/node 7

`@zuke/node` — typed Node.js task wrappers for Zuke builds.

@zuke/dprint 5

`@zuke/dprint` — typed `dprint` task wrappers for Zuke builds.

@zuke/gcloud 84

`@zuke/gcloud` — typed Google Cloud tooling for Zuke builds: the `gcloud`

@zuke/aws 72

`@zuke/aws` — typed AWS CLI tasks, readers, and a canary platform and analysis.

@zuke/az 71

`@zuke/az` — typed Azure CLI tasks, readers, and a canary platform and analysis.

@zuke/git 73

`@zuke/git` — typed `git` task wrappers for Zuke builds.

@zuke/gh 173

`@zuke/gh` — typed GitHub tooling for Zuke builds: the `gh` (GitHub CLI) task

@zuke/chocolatey 19

`@zuke/chocolatey` — ship a prebuilt Windows binary through

@zuke/homebrew 31

`@zuke/homebrew` — ship a prebuilt binary through a

@zuke/cli 18

`@zuke/cli` — the `zuke` command. Install it globally with

@zuke/codecov 3

`@zuke/codecov` — a typed Codecov CLI (`codecovcli`) task wrapper for Zuke

@zuke/claude 10

`@zuke/claude` — a typed [Claude Code](https://docs.claude.com/en/docs/claude-code)

@zuke/codex 7

`@zuke/codex` — a typed [OpenAI Codex](https://developers.openai.com/codex/cli)

@zuke/gemini 8

`@zuke/gemini` — a typed [Gemini CLI](https://github.com/google-gemini/gemini-cli)

@zuke/terraform 10

`@zuke/terraform` — typed `TerraformTasks` wrappers for the `terraform` CLI,

@zuke/tofu 10

`@zuke/tofu` — typed `TofuTasks` wrappers for the OpenTofu CLI (`tofu`), for

@zuke/release-please 5

`@zuke/release-please` — typed `ReleasePleaseTasks` wrappers for the

@zuke/security 10

`@zuke/security` — typed task wrappers for free, open-source security scanners

@zuke/ai 51

`@zuke/ai` — AI-powered code review for Zuke builds.

@zuke/otel 2

`@zuke/otel` — an OpenTelemetry (OTLP/HTTP **JSON**) export plugin for Zuke

@zuke/qr 8

`@zuke/qr` — QR codes for any data, from a Zuke build, with no dependency.

@zuke/apple 84

`@zuke/apple` — typed task wrappers for Apple's code-signing tools in Zuke

@zuke/google 7

`@zuke/google` — Google Play publishing for Zuke builds, through the Google

@zuke/signpath 20

`@zuke/signpath` — Authenticode signing through

@zuke/flutter 26

`@zuke/flutter` — typed `FlutterTasks` wrappers for the

@zuke/dart 25

`@zuke/dart` — typed `DartTasks` wrappers for the [Dart](https://dart.dev)

@zuke/prometheus 57

A typed client for the Prometheus HTTP API, for Zuke builds. `PrometheusTasks`

@zuke/canary 19

Canary releases for Zuke builds. `canary(...)` turns a settings lambda into

Generated from core@1.78.0.