@jackdbd/eleventy-plugin-permissions-policy
Version:
Eleventy plugin that writes Permissions-Policy and Feature-Policy headers to a `_headers` file when Eleventy builds your site.
15 lines • 555 B
TypeScript
import type { Directive } from './schemas.js';
/**
* Converts a Feature-Policy directive to a string.
*
* @param {Directive} d
*/
export declare const featurePolicyDirectiveMapper: (d: Directive) => string;
/**
* Converts a Permissions-Policy directive to a string.
*
* @param {Directive} d
*/
export declare const permissionsPolicyDirectiveMapper: (d: Directive) => string;
export declare const appendToHeadersFile: (headerKey: string, headerValue: string, headersFilepath: string, patterns: string[]) => void;
//# sourceMappingURL=utils.d.ts.map