UNPKG

@mangadex-pub/nuxt-security

Version:

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

16 lines (10 loc) 917 B
import { ModuleOptions } from './module' declare module '@nuxt/schema' { interface NuxtConfig { ['security']?: Partial<ModuleOptions> } interface NuxtOptions { ['security']?: ModuleOptions } } declare module 'nuxt/schema' { interface NuxtConfig { ['security']?: Partial<ModuleOptions> } interface NuxtOptions { ['security']?: ModuleOptions } } export { AllowedHTTPMethods, BasicAuth, CSPSandboxValue, CSPSourceValue, ContentSecurityPolicyValue, CorsOptions, CrossOriginEmbedderPolicyValue, CrossOriginOpenerPolicyValue, CrossOriginResourcePolicyValue, HTTPMethod, ModuleOptions, NuxtSecurityRouteRules, PermissionsPolicyValue, RateLimiter, ReferrerPolicyValue, RequestSizeLimiter, SecurityHeaders, Ssg, StrictTransportSecurityValue, XContentTypeOptionsValue, XDnsPrefetchControlValue, XDownloadOptionsValue, XFrameOptionsValue, XPermittedCrossDomainPoliciesValue, XssValidator, default } from './module'