Safer Node.js Buffer API
Generate a cryptographically strong random string
Security rules for eslint
JavaScript implementation of The Update Framework (TUF)
New Relic Security Agent for Node.js
help secure Express/Connect apps with various HTTP headers
Securely compare two strings, copied from cryptiles
Sanitize untrusted HTML (to prevent XSS) with a configuration specified by a Whitelist
Sanitize untrusted CSS with a configuration specified by a Whitelist. 根据白名单过滤CSS
Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1
Security Context
AWS SDK for JavaScript Securityhub Client for Node.js, Browser and React Native
Calculate meta-vulnerabilities from package security advisories
Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
Create a 'gud nuff' (not cryptographically secure) globally unique id
Evaluate Content Security Policies for a wide range of bypasses and weaknesses
Make a regular expression time out if it takes too long to execute
A tiny (230B) and fast UUID (v4) generator for Node and the browser
AWS SDK for JavaScript Securitylake Client for Node.js, Browser and React Native
Make a synchronous function have a timeout
An ESLint plugin providing rules that identify common security vulnerabilities for browser applications, Node.js tools, and Node.js services
Makes it possible to use DOMPurify on server and client in the same way.
Encrypt/Decrypt the values of a given object
TypeScript definitions for eslint-plugin-security
Node.js rate limiter by key and protection from DDoS and Brute-Force attacks in process Memory, Redis, MongoDb, Memcached, MySQL, PostgreSQL, Cluster or PM