secure-headers
Version:
Secure HTTP headers
40 lines (39 loc) • 2.36 kB
TypeScript
export declare const init: (value: string) => string;
export declare const self = " 'self'";
export declare const none = " 'none'";
export declare const unsafeEval = " 'unsafe-eval'";
export declare const wasmUnsafeEval = " 'wasm-unsafe-eval'";
export declare const unsafeInline = " 'unsafe-inline'";
export declare const unsafeHashes = " 'unsafe-hashes'";
export declare const inlineSpeculationRules = " 'inline-speculation-rules'";
export declare const strictDynamic = " 'strict-dynamic'";
export declare const reportSample = " 'report-sample'";
export declare const createNonce: (sz: number, options?: Parameters<Uint8Array["toBase64"]>[0]) => (() => string);
export declare const nonce: (value: string) => string;
export declare const hash: (alg: string, value: string) => string;
export declare const url: (src: string) => string;
export declare const baseURI: (value: string) => string;
export declare const sandbox: (value: string) => string;
export declare const formAction: (value: string) => string;
export declare const frameAncestors: (value: string) => string;
export declare const reportTo: (value: string) => string;
export declare const requireTrustedTypesFor: (value: string) => string;
export declare const trustedTypes: (value: string) => string;
export declare const upgradeInsecureRequests: (value: string) => string;
export declare const childSrc: (value: string) => string;
export declare const connectSrc: (value: string) => string;
export declare const defaultSrc: (value: string) => string;
export declare const fencedFrameSrc: (value: string) => string;
export declare const fontSrc: (value: string) => string;
export declare const frameSrc: (value: string) => string;
export declare const imgSrc: (value: string) => string;
export declare const manifestSrc: (value: string) => string;
export declare const mediaSrc: (value: string) => string;
export declare const objectSrc: (value: string) => string;
export declare const scriptSrc: (value: string) => string;
export declare const scriptSrcElem: (value: string) => string;
export declare const scriptSrcAttr: (value: string) => string;
export declare const styleSrc: (value: string) => string;
export declare const styleSrcElem: (value: string) => string;
export declare const styleSrcAttr: (value: string) => string;
export declare const workerSrc: (value: string) => string;