csp-builder
Version:
A builder tool to help generate Content Security Policies in a type-safe way
26 lines (25 loc) • 1.73 kB
TypeScript
export { ConnectSource } from './directives/fetch/connect-source';
export { DefaultSource } from './directives/fetch/default-source';
export { FontSource } from './directives/fetch/font-source';
export { FrameSource } from './directives/fetch/frame-source';
export { ImageSource } from './directives/fetch/image-source';
export { ManifestSource } from './directives/fetch/manifest-source';
export { MediaSource } from './directives/fetch/media-source';
export { ObjectSource } from './directives/fetch/object-source';
export { PrefetchSource } from './directives/fetch/prefetch-source';
export { ScriptSource } from './directives/fetch/script-source';
export { StyleSource } from './directives/fetch/style-source';
export { WorkerSource } from './directives/fetch/worker-source';
export { BaseUri } from './directives/document/base-uri';
export { PluginTypes } from './directives/document/plugin-types';
export { Sandbox } from './directives/document/sandbox';
export { FormAction } from './directives/navigation/form-action';
export { FrameAncestors } from './directives/navigation/frame-ancestors';
export { ReportTo } from './directives/reporting/report-to';
export { ReportUri } from './directives/reporting/report-uri';
export { BlockAllMixedContent } from './directives/other/block-all-mixed-content';
export { RequireSriFor } from './directives/other/require-sri-for';
export { UpgradeInsecureRequests } from './directives/other/upgrade-insecure-requests';
export { AbstractMultiValueDirective } from './directives/abstract-multi-value-directive';
export { AbstractSingleValueDirective } from './directives/abstract-single-value-directive';
export { AbstractToggleDirective } from './directives/abstract-toggle-directive';