qstash-js
Serverless message publishing, scheduling, queues, and signature verification
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install qstash-js?โผ
Run `npx skills add upstash/qstash-js --all -g -y` in your terminal to install this skill globally.
What is QStash used for?โผ
QStash is an HTTP-based messaging and scheduling service for serverless and edge apps. It delivers messages to your endpoints with automatic retries and at-least-once delivery guarantees.
How do I schedule or delay messages with QStash?โผ
Use the delay or notBefore options when publishing, or create recurring schedules with cron expressions through the SDK's schedules API.
How do I verify incoming QStash webhooks?โผ
Use the Receiver class with your current and next signing keys to verify the Upstash-Signature header before processing any incoming message.
Which platforms does the QStash JS SDK support?โผ
It works on Next.js, Cloudflare Workers, Deno, Node.js 18+, Vercel Edge, SvelteKit, Nuxt, SolidJS, and AWS Lambda.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core