
Security News
PodRocket Podcast: Inside the Recent npm Supply Chain Attacks
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
@arcjet/deno
Advanced tools
@arcjet/deno
Arcjet helps developers protect their apps in just a few lines of code. Implement rate limiting, bot protection, email verification & defense against common attacks.
This is the Arcjet SDK for Deno.
This is our adapter to integrate Arcjet into Deno. Arcjet helps you secure your Deno server. This package exists so that we can provide the best possible experience to Deno users.
You can use this if you are using Deno. See our Get started guide for other supported runtimes.
This package is ESM only. Install with Deno:
deno install npm:@arcjet/deno
import "jsr:@std/dotenv/load";
import arcjet, { shield } from "npm:@arcjet/deno";
// Get your Arcjet key at <https://app.arcjet.com>.
// Set it as an environment variable instead of hard coding it.
const arcjetKey = Deno.env.get("ARCJET_KEY");
if (!arcjetKey) {
throw new Error("Cannot find `ARCJET_KEY` environment variable");
}
const aj = arcjet({
key: arcjetKey,
rules: [
// Shield protects your app from common attacks.
// Use `DRY_RUN` instead of `LIVE` to only log.
shield({ mode: "LIVE" }),
],
});
Deno.serve(
aj.handler(async function (request: Request) {
const decision = await aj.protect(request);
if (decision.isDenied()) {
return Response.json({ message: "Forbidden" }, { status: 403 });
}
return Response.json({ message: "Hello world" });
}),
);
1.0.0-beta.12 (2025-09-22)
workerd
(#5077) (13c90d6)characteristics
in logs (#5078) (9839c9c)remix-express
(#5115) (783db87)experimental.nodeMiddleware
from example (#5124) (408a26e)FAQs
Arcjet SDK for Deno
We found that @arcjet/deno demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Socket CEO Feross Aboukhadijeh discusses the recent npm supply chain attacks on PodRocket, covering novel attack vectors and how developers can protect themselves.
Security News
Maintainers back GitHub’s npm security overhaul but raise concerns about CI/CD workflows, enterprise support, and token management.
Product
Socket Firewall is a free tool that blocks malicious packages at install time, giving developers proactive protection against rising supply chain attacks.