@appwarden/middleware
Version:
Instantly disable all user interaction with your app deployed on Cloudflare or Vercel
59 lines (58 loc) • 1.71 kB
JavaScript
import {
getEdgeConfigId,
isCacheUrl,
isValidCacheUrl
} from "./chunk-QEFORWCW.js";
import {
UseAppwardenInputSchema
} from "./chunk-AP6A6BXL.js";
import {
APPWARDEN_CACHE_KEY,
APPWARDEN_HEARTBEAT_ROUTE,
APPWARDEN_MIDDLEWARE_USER_AGENT,
APPWARDEN_MIDDLEWARE_USER_AGENT_PREFIX,
CSPDirectivesSchema,
CSPModeSchema,
HEARTBEAT_CONFIG_ERRORS_MAX_SERIALIZED_BYTES,
HEARTBEAT_CONFIG_ERROR_MAX_CODE_LENGTH,
HEARTBEAT_CONFIG_ERROR_MAX_COUNT,
HEARTBEAT_CONFIG_ERROR_MAX_MESSAGE_LENGTH,
HEARTBEAT_CONFIG_ERROR_MAX_PATH_DEPTH,
HEARTBEAT_CONFIG_ERROR_MAX_PATH_SEGMENT_LENGTH,
HEARTBEAT_CONTRACT_VERSION,
HEARTBEAT_RESPONSE_BODY_MAX_SERIALIZED_BYTES,
HEARTBEAT_SERVICES,
HEARTBEAT_SERVICE_VALUES,
HEARTBEAT_VERSION_MAX_LENGTH,
HeartbeatConfigErrorSchema,
HeartbeatResponseBodySchema,
LOCKDOWN_TEST_EXPIRY_MS,
validateHeartbeatResponseBody
} from "./chunk-3OXAKJPA.js";
export {
APPWARDEN_CACHE_KEY,
APPWARDEN_HEARTBEAT_ROUTE,
APPWARDEN_MIDDLEWARE_USER_AGENT,
APPWARDEN_MIDDLEWARE_USER_AGENT_PREFIX,
CSPDirectivesSchema,
CSPModeSchema,
HEARTBEAT_CONFIG_ERRORS_MAX_SERIALIZED_BYTES,
HEARTBEAT_CONFIG_ERROR_MAX_CODE_LENGTH,
HEARTBEAT_CONFIG_ERROR_MAX_COUNT,
HEARTBEAT_CONFIG_ERROR_MAX_MESSAGE_LENGTH,
HEARTBEAT_CONFIG_ERROR_MAX_PATH_DEPTH,
HEARTBEAT_CONFIG_ERROR_MAX_PATH_SEGMENT_LENGTH,
HEARTBEAT_CONTRACT_VERSION,
HEARTBEAT_RESPONSE_BODY_MAX_SERIALIZED_BYTES,
HEARTBEAT_SERVICES,
HEARTBEAT_SERVICE_VALUES,
HEARTBEAT_VERSION_MAX_LENGTH,
HeartbeatConfigErrorSchema,
HeartbeatResponseBodySchema,
LOCKDOWN_TEST_EXPIRY_MS,
UseAppwardenInputSchema,
getEdgeConfigId,
isCacheUrl,
isValidCacheUrl,
validateHeartbeatResponseBody
};