Safer Node.js Buffer API
Generate a cryptographically strong random string
Security rules for eslint
New Relic Security Agent for Node.js
JSON parse with prototype poisoning protection
JavaScript implementation of The Update Framework (TUF)
help secure Express/Connect apps with various HTTP headers
Security Context
math-random is an isomorphic, drop-in replacement for `Math.random` that uses cryptographically secure random number generation, where available
Calculate meta-vulnerabilities from package security advisories
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
Create a 'gud nuff' (not cryptographically secure) globally unique id
Secure, audited & minimal implementation of BIP32 hierarchical deterministic (HD) wallets over secp256k1
Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
An ESLint plugin providing rules that identify common security vulnerabilities for browser applications, Node.js tools, and Node.js services
A tiny (230B) and fast UUID (v4) generator for Node and the browser
Applies best practice security headers to responses. It's a simplified port of HelmetJS
AWS SDK for JavaScript Securityhub Client for Node.js, Browser and React Native
🛡️ Security Module for Nuxt based on HTTP Headers and Middleware
Evaluate Content Security Policies for a wide range of bypasses and weaknesses
Make a synchronous function have a timeout
Create a security plugin for node.js
Make a regular expression time out if it takes too long to execute
A library to process OpenAPI security definitions in parallel.
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