UNPKG

nuxt-security

Version:

🛡️ Security Module for Nuxt based on HTTP Headers and Middleware

15 lines (14 loc) 562 B
import type { NuxtSecurityRouteRules } from "~/src/types/module"; import type { H3Event } from "h3"; /** * Returns all the security rules of the Nitro application */ export declare function getAppSecurityOptions(): Record<string, NuxtSecurityRouteRules>; /** * Returns the security rules applicable to a specific request */ export declare function resolveSecurityRules(event: H3Event): NuxtSecurityRouteRules; /** * Returns the security route that was matched for a specific request */ export declare function resolveSecurityRoute(event: H3Event): string;