JSPM

  • Created
  • Published
  • Downloads 37
  • Score
    100M100P100Q100352F
  • License Apache-2.0

Ignite your Cloudflare Workers with a type-safe library for rapid development.

Package Exports

  • @adonix.org/cloud-spark

Readme

⚡️Cloud Spark

npm version Apache 2.0 License Build Quality Gate Status Security Rating Coverage

Ignite your Cloudflare Workers with a type-safe library for rapid development.

If you are new to Cloudflare Workers, create a free Cloudflare account and install their command line interface Wrangler. Detailed worker documentation can also be found here.

Then let's get started!

📦 Install

npm install @adonix.org/cloud-spark

🚀 Quickstart

📄 hello-world.ts

import { BasicWorker, TextResponse } from "@adonix.org/cloud-spark";

export class HelloWorld extends BasicWorker {
    get() {
        return this.response(TextResponse, "Hi from Cloud Spark!");
    }
}

📄 index.ts

import { HelloWorld } from "./hello-world";

export default HelloWorld.ignite();

💻 Now run your worker locally

wrangler dev

And it's ready on http://localhost:8787


➡️ Basic Worker


🔀 Route Worker


↔️ Web Sockets


⚙️ Middleware


🤠 Wrangler

First, create a FREE Cloudflare account.

💻 Install Wrangler

npm install -g wrangler

💻 Login

wrangler login

💻 Initialize a new Cloudflare Worker project

wrangler init

Install Cloud Spark