Skip to content

Linell/inngest-sandbox

 
 

Repository files navigation

Inngest Sandbox

Polyglot sandbox for Inngest. Useful for testing features and troubleshooting.

Getting started

# Install Python dependencies
uv sync --all-packages

# Install TypeScript dependencies
pnpm install

# Create root env var file
cp example.env .env

Usage

Run Dev Server:

npx inngest-cli@latest dev -u localhost:3939/api/inngest

Start an app:

# Go app
(cd go && make dev)

# Python apps
uv run --directory py-fastapi make dev
uv run --directory py-flask make dev
uv run --directory py-connect make dev

# TypeScript apps
pnpm -C ts-express run dev
pnpm -C ts-cloudflare-worker run dev
pnpm -C ts-connect run dev
pnpm -C ts-next run dev

Env vars in the root .env file reflect in all apps.

Updating Inngest dependencies

go run ./cli update-inngest

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 49.1%
  • TypeScript 30.7%
  • Python 11.5%
  • Shell 3.1%
  • CSS 1.9%
  • JavaScript 1.9%
  • Other 1.8%