mojavad / worker-functions

Full-stack Typesafety with Cloudflare Workers πŸ‘·

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Worker Functions

Full-stack Typesafety with Cloudflare Workers πŸ‘·

An opinionated SDK to get up and running with Cloudflare Workers:

  • Fully Typesafe, with frontend client inheriting arguments/return types directly from function definitions. 🦺
  • Just write Simple Functions, without requiring any manual calling and configuring of fetch requests. πŸƒ
  • Virtually no boilerplate - simply instantiate a client and get started. πŸš€

Setup

Using your preferred package manager, install the worker-functions package, and wrangler, Cloudflare's command line tool for Workers. For example:

yarn add worker-functions 
yarn add wrangler -D

After the installation is complete, run:

npx worker-functions

This will generate a wrangler.json configuration file in your project root directory.

And you're done!

About

Full-stack Typesafety with Cloudflare Workers πŸ‘·

License:MIT License


Languages

Language:TypeScript 78.1%Language:JavaScript 21.9%