An open API service indexing awesome lists of open source software.

https://github.com/frux/csp

Monorepo for CSP-related packages
https://github.com/frux/csp

content-security-policy csp express middleware

Last synced: 3 months ago
JSON representation

Monorepo for CSP-related packages

Awesome Lists containing this project

README

          

# CSP
Hear is a couple of libraries to work with [Content-Security-Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP) in your JavaScript application.

---

## [csp-header](https://github.com/frux/csp/tree/master/packages/csp-header#readme)
[![NPM version](https://img.shields.io/npm/v/csp-header.svg?style=flat)](https://www.npmjs.com/package/csp-header)
[![NPM downloads](https://img.shields.io/npm/dm/csp-header.svg?style=flat)](https://www.npmjs.com/package/csp-header)

Zero-dependency library for generating CSP policies. It can be used for both HTTP header and `` element. Supports presets for organizing and managing your policies.

---

## [express-csp-header](https://github.com/frux/csp/tree/master/packages/express-csp-header#readme)
[![NPM version](https://img.shields.io/npm/v/express-csp-header.svg?style=flat)](https://www.npmjs.com/package/express-csp-header)
[![NPM downloads](https://img.shields.io/npm/dm/express-csp-header.svg?style=flat)](https://www.npmjs.com/package/express-csp-header)

This is a `csp-header` wrapped in a middleware with auto-tld support and nonce generation. It's ready to use in your Express application.