UNPKG

@appwarden/middleware

Version:

Instantly disable all user interaction with your app deployed on Cloudflare or Vercel

105 lines (104 loc) 2.58 kB
{ "name": "@appwarden/middleware", "version": "3.16.7", "description": "Instantly disable all user interaction with your app deployed on Cloudflare or Vercel", "type": "module", "license": "MIT", "author": "Appwarden <support@appwarden.io>", "homepage": "https://appwarden.io/docs", "bugs": { "url": "https://github.com/appwarden/middleware/issues" }, "repository": { "type": "git", "url": "https://github.com/appwarden/middleware.git" }, "keywords": [ "appwarden", "nextjs", "remixjs", "cloudflare", "web3", "monitoring", "cli", "tanstack-intent" ], "main": "./index.js", "types": "./index.d.ts", "bin": { "appwarden-link": "./scripts/appwarden-link.cjs" }, "exports": { ".": { "types": "./index.d.ts", "default": "./index.js" }, "./vercel": { "types": "./vercel.d.ts", "default": "./vercel.js" }, "./cloudflare": { "types": "./cloudflare.d.ts", "default": "./cloudflare.js" }, "./cloudflare/astro": { "types": "./cloudflare/astro.d.ts", "default": "./cloudflare/astro.js" }, "./cloudflare/react-router": { "types": "./cloudflare/react-router.d.ts", "default": "./cloudflare/react-router.js" }, "./cloudflare/tanstack-start": { "types": "./cloudflare/tanstack-start.d.ts", "default": "./cloudflare/tanstack-start.js" }, "./cloudflare/nextjs": { "types": "./cloudflare/nextjs.d.ts", "default": "./cloudflare/nextjs.js" } }, "packageManager": "pnpm@11.7.0+sha512.19cc852c120c7125760f2443ee6be0ca5b40f9f50598de1a09a1f177503e010e57c23c77646e01e761de59bf874fb22a3398c33ab9691fc13eb946b6f0f4d620", "engines": { "node": ">=22.14.0" }, "dependencies": { "@upstash/redis": "^1.38.0", "@vercel/edge-config": "^1.4.3", "acorn": "^8.16.0", "zod": "^3.25.76" }, "peerDependencies": { "@astrojs/cloudflare": ">=11.0.0", "@opennextjs/cloudflare": ">=1.16.6", "@tanstack/start": "^1.120.20", "@vercel/functions": ">=1.0.0", "astro": ">=4.0.0", "next": ">=14" }, "peerDependenciesMeta": { "astro": { "optional": true }, "@astrojs/cloudflare": { "optional": true }, "next": { "optional": true }, "@opennextjs/cloudflare": { "optional": true }, "@tanstack/start": { "optional": true }, "@vercel/functions": { "optional": true } }, "lint-staged": { "*.{ts,tsx,js,jsx,json,md,yml,yaml}": [ "prettier --write" ] } }